?
2023-11-18 16:08:39
发布于:广东
34阅读
0回复
0点赞
为什么不对
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
if((n-1-1)%3!=0)
{
cout<<"YES";
cout<<1<<1<<(n-1-1);
}
else if((n-1-2)%3!=0)
{
cout<<"YES";
cout<<1<<2<<(n-1-2);
}
else
{
cout<<"NO";
}
return 0;
}
全部评论 3
okkAC了
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if((n-1-1)%3!=0)cout<<"YES\n1 1 " << n - 1 - 1;
else if((n-1-2)%3!=0)cout<<"YES\n1 2 " << n - 1 - 2;
else cout<<"NO";2023-11-25 来自 广东
0return 0;
}2023-11-25 来自 广东
0thanks
2023-12-16 来自 广东
0
大哥你好像没打空格和换行符
2023-11-25 来自 广东
0噗哈哈哈哈哈全是pe
2023-11-25 来自 广东
0
有帮助,赞一个