441 排列硬币
题解:其实这个题并不难,知识写的时候思考不全面,需要考虑当为0和1的情况,把这两种情况除外剩下的就好写了。
class Solution {
public:
int arrangeCoins(int n) {
long long m=0,g,d=0;
if(n==0)return 0;
if(n==1)return 1;
if(n!=0&&n!=1){
for(int g=1;g<=n;g++){
m=m+g;
if(m>n){
d=g-1;
break;
}
}
}
return d;
}
};
但是我的方法