Codeforces Round 1006 (Div. 3) 补题+题解
A. New World, New Me, New Array贪心的想每次都赋值一个 \(p\) 如果正好和为 \(k\) 则答案就是 \(k/p\) ,否则是 \(k/p+1\)。
#includeusing namespace std;#define int long longconst int N = 1e6 + 10;void solve() { int n, k, p; cin >> n >> k >> p; if (n * p < abs(k)) { coutn; cin >> s; int cnt = 0, cnt1 = 0; for (auto t : s) { if (t == '-') cnt++; } int mx = 0; cnt1 = s.size() - cnt; for (int i = 1; i > n >> x; int now = 0; vector ans(n+10, 0); for (int i = 1; i < n; i ++ ) { if ((x | i) == x) { ans = i; now |= i; } } if (now != x) { ans = x; } for (int i = 0; i < n; i ++ ) { cout 鼓励转贴优秀软件安全工具和文档! 用心讨论,共获提升! yyds。多谢分享 感谢发布原创作品,程序园因你更精彩 谢谢分享,试用一下 感谢,下载保存了 分享、互助 让互联网精神温暖你我 东西不错很实用谢谢分享 用心讨论,共获提升! 热心回复! 分享、互助 让互联网精神温暖你我 感谢分享,下载保存了,貌似很强大 用心讨论,共获提升! 感谢发布原创作品,程序园因你更精彩 过来提前占个楼 谢谢分享,辛苦了 分享、互助 让互联网精神温暖你我 谢谢楼主提供! 很好很强大我过来先占个楼 待编辑
页:
[1]
2