题解 2833: 金币

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

筛选

题解 2833: 金币

解题思路:首先要找到本题的规律,我们把这些天数分成几个阶段用k表示,由于不知道要循环多少次,所以只要天数还是大于0的就一直循环下去,用while循环。接下来就要找到每个阶段的规律,第一阶段一枚金币持续一天,第二阶段两枚金币持续两天,第三阶段三枚金币持续三天。

金币超简单

摘要:解题思路:注意事项:参考代码:#include <stdio.h>int main(){    int n, i, j, k = 0, s = 0;    scanf("%d", &n);    fo……

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

解题思路:如果为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

感觉还挺难的

摘要:参考代码:import java.util.Scanner; public class Main {   public static void main(String[] args)    ……

金币获取问题(python易理解写法)

摘要:解题思路:此题由于金币获取的方法,所以不能直接遍历天数和金币,所以要定义一个变量去过渡参考代码:n = int(input())day = 0    #天数sum = 0    #金币数for i i……