恿深疏 发表于 2025-6-1 21:42:10

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

盖彗云 发表于 2025-11-4 14:19:56

鼓励转贴优秀软件安全工具和文档!

章绮云 发表于 2026-1-2 09:36:24

用心讨论,共获提升!

仄谦 发表于 2026-1-8 01:33:47

yyds。多谢分享

砂歹汤 发表于 2026-1-20 08:42:32

感谢发布原创作品,程序园因你更精彩

觐有 发表于 2026-1-20 15:20:48

谢谢分享,试用一下

赖琳芳 发表于 2026-1-20 16:50:42

感谢,下载保存了

窟聿湎 发表于 2026-1-21 03:23:42

分享、互助 让互联网精神温暖你我

拼匍弦 发表于 2026-1-23 11:11:25

东西不错很实用谢谢分享

郦惠 发表于 2026-1-25 15:34:20

用心讨论,共获提升!

蛟当罟 发表于 2026-1-26 11:20:56

热心回复!

路逸思 发表于 2026-1-27 04:52:27

分享、互助 让互联网精神温暖你我

晌集涟 发表于 2026-1-28 19:05:53

感谢分享,下载保存了,貌似很强大

迭婵椟 发表于 2026-1-30 05:25:47

用心讨论,共获提升!

恿深疏 发表于 2026-2-4 04:06:31

感谢发布原创作品,程序园因你更精彩

水苯 发表于 2026-2-4 08:51:50

过来提前占个楼

上官银柳 发表于 2026-2-5 05:13:59

谢谢分享,辛苦了

颐港 发表于 2026-2-6 05:29:02

分享、互助 让互联网精神温暖你我

掳诚 发表于 2026-2-7 05:30:12

谢谢楼主提供!

恿榫 发表于 2026-2-7 15:34:52

很好很强大我过来先占个楼 待编辑
页: [1] 2
查看完整版本: Codeforces Round 1006 (Div. 3) 补题+题解