洛谷 P2669 分金币
大佬的题解太深奥了,我来一篇像我这样的蒟蒻也能懂的题解吧
首先可以确定的是有K个加数。
加数是从1开始自增1的,且每个加数出现的次数等于加数本身,我们在这便可以写两层循环。
据1我们定义个i来确保只有K个数相加,先在最里面的循环中去判断,再在第一个循环里再写个判断以确保跳出两层循环。
直接上代码吧
#include<iostream>
using namespace std;
int main()
{
int k,sum=0;//sum储存金币总数,k为天数
cin>.
原创
2020-08-01 22:03:13 ·
396 阅读 ·
0 评论