专栏文章

题解:P14495 [NCPC 2025] Arithmetic Adaptation

P14495题解参与者 1已保存评论 0

文章操作

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

当前评论
0 条
当前快照
1 份
快照标识符
@min8ove3
此快照首次捕获于
2025/12/01 22:23
3 个月前
此快照最后确认于
2025/12/01 22:23
3 个月前
查看原文
这题还能交题解?
注意到 999s999-999\le s \le 999,因此我们枚举第一个加数 aa,并求出对应的另外一个加数 bb,如果 aabb 都是三位数且 a0,b0a\ne 0,b\ne 0,那么这一对就是合法的,输出。
代码如下:
CPP
#include <iostream>
#define int long long
using namespace std;

signed main()
{
    int a;
    cin>>a;
    for(int i = -999;i<=999;i++){//枚举第一个加数
        if((a-i>=-999)&&(a-i<=999)&&i!=0&&a-i!=0)//判断是否合法
            return !(cout<<i<<' '<<a-i);//输出并 return 0,因为 cout 的返回值是 1
    }
    return 0;
}

评论

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

正在加载评论...