//保留小数:cout<<fixed<<setprecision(1)<<sum; #include <iomanip> #include <iostream> #include<algorithm> using namespace std; int main(){ int a; cin>>a; if(a%2==0) cout<<a/2; cout<<a-2; return 0; }
只骗了60分,怎么做?
去年的一生之敌应该解决了吧,而我只用了2分钟
#include <bits/stdc++.h> #include #include #include #include #include #include #include #include using namespace std; int n; int main(){ cin>>n; int sum=0; for(int i=1;i<=n;i++){ if(i%2==1) sum+=3; if(sum>=n){ cout<<i; return 0; } if(i%2==0) sum-=1;
}
用 while 循环模拟蜗牛的行动轨迹。
共 3 条回复
去年的一生之敌应该解决了吧,而我只用了2分钟
#include <bits/stdc++.h> #include #include #include #include #include #include #include #include using namespace std; int n; int main(){ cin>>n; int sum=0; for(int i=1;i<=n;i++){ if(i%2==1) sum+=3; if(sum>=n){ cout<<i; return 0; } if(i%2==0) sum-=1;
}
用 while 循环模拟蜗牛的行动轨迹。