【算法筆記】Codeup 100000568E

本專欄僅僅用於個人記錄刷題過程,如有更好的解決方法,可以留言哦

題目要求

編程實現求1+2+3+…和的程序,要求得到使和數大於1000的最小正整數。

要求輸入

要求輸出

輸出使1+2+3+…+N>1000的最小正整數N,末尾輸出換行。

樣例

45

可AC代碼如下

#include<stdio.h>
int main(){
	int i = 0, sum = 0;
	while(1){ 	
		i++;
		sum += i;
		if(sum > 1000){
			break;
		}		
	}
	printf("%d\n",i);
	return 0;
}  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章