题解 2833: 金币

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

优质题解

Yu金币简洁易懂写法

##解析:本题无法直接循环天数和金币数。但是发现一个规律,连续的n天都发放n枚金币。我们可以用while循环解决连续n天发放n枚金币。**我的解法:**sum记录总金币,n代表总天数,day代表当前第几天。for循环里:用i代表该天应当获得的金币数,而day控制循环while循环:连续k天金币加i个。

国王的烦恼——发工资,简单方法

解题思路:如果为6天,金币数为6-0+(6-0)-(0+1)+[(6-0)-(0+1)]-(0+1+1)=14,可推断出为n天时金币为(n-0)+(n-0)-(0+1)+[(n-0)-(0+1)]-(0+1+1)+......直到减去发现小于0时停止注意事项:参考代码:#include"bits/st

2833: 金币(先5星再复制)

摘要:解题思路:一天一天for注意事项:参考代码:#include<bits/stdc++.h> using namespace std; int main() { int i,n,a,sum,d……

题解 2833:只因币

摘要:参考代码:#include <bits/stdc++.h>using namespace std;int main(){    int sum=0,a=0 ;    int n ;    cin>>n……

***********金币****************

摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;int main(){    int a=0,n,sum=0;    cin>>n……

常规解法 求金币

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){    int n,k=0,m=0,sum=0;    cin>>n; ……

简单又实用

以下的代码解析:calculateCoins函数接收一个正整数days作为参数,然后使用一个循环计算从第一天开始的给定天数内骑士获得的金币总数。我们使用三个变量:totalCoins表示总金币数,consecutiveDays表示当前连续天数,coinsPerDay表示每天获得的金币数。

金币(C++压缩版代码)

####单重循环完全可以搞定看起来许多巨佬在这道题解上好像煞费了苦心,一来就开始敲上一些神奇而又看不懂的公式,这令广大萌新们如何是好呢?所以这次我一定要给大家呈现一个c++入门都能看得懂的代码未经过压缩的AC代码:(放心,没有反抄袭系统,但不建议直接复制)```cpp#includeusingname

闲来无事的题解

摘要:解题思路:注意事项:参考代码:long long a,b;   //长整形(100000000000000000000-(-100000000000000000000))int a,b;  //普通整……

金币币币币币币币币

摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;int main(){    int n,sum=0,a=0;    cin>>n……