【程式解題】ZeroJudge a215明明愛數數 C++解法(逐行註解)
#include <iostream>
using namespace std;
int main(){
int i;//loop
int n;//從 n 開始數
int m;//總和會超過 m
int sum;//總和
int count;//數了幾個數字
while(cin>>n>>m){
sum=0;//總和歸零
for(i=0;i<1000000000;++i){
sum+=n+i;
//從n開始數,數一個就加到sum裡
if(sum>m){//如果sum>m
count=i+1;//記錄數了幾個
break;//跳出迴圈
}
}
cout << count << "\n";//輸出
}
return 0;
}
留言
張貼留言