专栏文章

题解:AT_arc198_a [ARC198A] I hate 1

AT_arc198_a题解参与者 4已保存评论 3

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
3 条
当前快照
1 份
快照标识符
@mip651nj
此快照首次捕获于
2025/12/03 06:47
3 个月前
此快照最后确认于
2025/12/03 06:47
3 个月前
查看原文
显然,观察可知 nn11 时,构造的集合只有 11 这一个数。
接着,发现其他情况 nn 集合不会有 11 且选择的数字不能相邻,所以考虑奇偶性。
经过测试发现,不管 nn 是奇数还是偶数,选择偶数的情况不会差于选择奇数,因为 11 被排除了。
所以,答案就是 11nn 的偶数。
CPP
#include <iostream>
using namespace std;

int main() {
    int N;
    cin >> N;
    if (N == 1) {
        cout << "1\n1";
    }  else {
        int size = N / 2;
        cout << size << '\n';
        for (int i = 1; i <= size; i++) {
            cout << (2 * i) <<endl;
        }
    }
    return 0;
}

评论

3 条评论,欢迎与作者交流。

正在加载评论...