142857142857a @ 2023-11-23 08:44:40
#include<bits/stdc++.h>
using namespace std;
int main(){
int k,n=1,c=0,day=1,m=1;
cin>>k;
for(int i=1;i<=n;i++){
c+=m;
if(day==k){
break;
}
if(i==n){
i=1;
n++;
m++;
}
day++;
}
cout<<c;
return 0;
}
by 14514_ @ 2023-11-26 18:25:04
额,挺无语的,改了一个数据就AC了
by 14514_ @ 2023-11-26 18:25:39
#include<bits/stdc++.h>
using namespace std;
int main(){
int k,n=1,c=0,day=1,m=1;
cin>>k;
for(int i=1;i<=n;i++){
c+=m;
if(day==k){
break;
}
if(i==n){
i=0;//这里改了一下
n++;
m++;
}
day++;
}
cout<<c;
return 0;
}
by 14514_ @ 2023-11-26 18:26:16
有一说一,你这个思路挺好的
by UKE_bound @ 2023-12-27 18:24:01
@14514_ 你都不说原因!
by 14514_ @ 2023-12-27 23:13:59
@zhangjiaan ??