我应该是最简单的一篇 蒟蒻的辩护
其实这道题想了一会儿
#include<iostream>
using namespace std;
int n,k=1;//k>0!!!一开始没注意,会导致答案不一样(虽然对,但是k=0)
int main()
{
cin>>n;//直接读
while(1)//把退出条件放在里面
{
for(int i=1;i<=100;i++)//枚举1~100的x是否符合条件
if(364*i+1092*k==n){cout<<i<<endl<<k;return 0;}
//心算/笔算怕错用计算器算(电脑自带的)
//可以得到x共有364(7*52)个
//k共有1092((1+2+3+4+5+6)*52)个
//如果他们加起来刚好等于n就行了
//记得写return 0
k++;//这次不行就加一
}
return 0;
}