andy6804tw
8/7/2016 - 6:07 AM

http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?id=23935 把數字連加當大於num跳出迴圈輸出i-1

http://e-tutor.itsa.org.tw/e-Tutor/mod/programming/view.php?id=23935

把數字連加當大於num跳出迴圈輸出i-1

import java.util.*;

public class Main {
	public static void main(String[] args) {
		Scanner scn = new Scanner(System.in);
		while(scn.hasNext()){
			int num=scn.nextInt(),tot=0,i=1;
			while(true){
				tot+=i;
				if(tot>num)
					break;
				i++;
			}
			System.out.println(i-1);
		}
	}
	/* 
    題目:[C_GD03-易] 線段切割
    作者:1010
    時間:西元 2016 年 8 月 */
}