[CF81D] Polycarp's Picture Gallery && 贪心构造
来源:互联网 发布:win10没有解压软件 编辑:程序博客网 时间:2024/05/16 04:02
尽量先把剩的多的放了 第一个放哪一个本来应该枚举 但是写个1居然过了
#include<cstdio> #include<algorithm> #include<cstring> #include<vector> #include<queue> #include<deque> #define SF scanf #define PF printf using namespace std;const int MAXM = 1000;const int MAXN = 40;int A[MAXN+10], Ans[MAXM+10];int n, m;int main(){SF("%d%d", &m, &n);for(int i = 1; i <= n; i++) SF("%d", &A[i]);Ans[1] = 1; A[1]--;for(int i = 2; i <= m; i++) {int cur = 0;for(int j = 1; j <= n; j++)if(A[j] > A[cur] && j != Ans[i-1] && j != Ans[(i+1) % m])cur = j;if(cur == 0) { PF("-1"); return 0; }Ans[i] = cur; A[cur]--;}for(int i = 1; i < m; i++) PF("%d ", Ans[i]); PF("%d", Ans[m]);}
0 0
- [CF81D] Polycarp's Picture Gallery && 贪心构造
- Polycarp's phone book
- Codeforces858D Polycarp's phone book
- K - Kia's Calculation (贪心构造)
- CodeForces723C Polycarp at the Radio 贪心
- codeforces 589 C. Polycarp's Masterpiece
- codeforces 727F. Polycarp's problems
- cf434 B. Polycarp's phone book
- Eddy's picture hdu1162
- HDOJ Eddy's picture
- hdoj1162 Eddy's picture
- Eddy's Picture(Hdu1162)
- HDU1162 Eddy's picture
- HDOJ1162Eddy's picture
- hdu1162-Eddy's picture
- hdu1162-Eddy's picture
- Eddy's picture
- hdu Eddy's picture
- 高手是有理由的
- 支付宝 ALI129 错误
- How to show related products in product view page with magento?
- JScrollPane+JTree的使用+container 是JPanel
- 图像放缩中最近邻插值和双线性插值的基本原理
- [CF81D] Polycarp's Picture Gallery && 贪心构造
- C语言大数相加
- Gallery的简单实用和Gallery的没落以及网上大牛给出的HorizontialListView水平方向ListView
- 关键字final,static break,return的应用
- Leetcode - Partition List.
- grid学习总结
- [CF486E] LIS of Sequence && DP
- UVA 11455 || Behold my quadrangle(三条边相加小等于最长边,不能组成四边形
- DSP TMS320F2812验证平台制作日志3