社区讨论
哪里错了这道题问了一个多月了还是八十分。。。
P6188[NOI Online #1 入门组] 文具订购参与者 39已保存回复 138
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 138 条
- 当前快照
- 1 份
- 快照标识符
- @lodroniy
- 此快照首次捕获于
- 2023/10/31 11:26 2 年前
- 此快照最后确认于
- 2023/11/07 01:53 2 年前
CPP
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
if(n==0)
{
cout<<"0 0 0";
}
if(n<=2||n==5)
{
cout<<-1;
return 0;
}
int a=n/14;
n%=14;
int b=a,c=a;
if(n%3==1){
b++;
c+=n/3-1;
}
else if(n%3==2){
b+=2;
c+=n/3-2;
}
else
c+=n/3;
cout<<a<<" "<<b<<" "<<c;
return 0;
}
回复
共 138 条回复,欢迎继续交流。
正在加载回复...