코드업[CodeUp] 1080번 풀이
by mini_min코드업[CodeUp] 1080번 풀이 : 언제까지 더해야 할까?
https://codeup.kr/problem.php?id=1080
[기초-종합] 언제까지 더해야 할까?
C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용
codeup.kr
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 언제까지 더해야 할까?
Scanner sc = new Scanner(System.in);
//순서대로 더하다가, 입력된 정수와 같거나 커졌을 때 마지막에 더한 정수 출력
int i = 0;
int n = sc.nextInt();
int sum = 0;
for(i=1; sum<n; i++) {
sum += i;
if(sum<n) {
continue;
} else {
break;
}
}
System.out.println(i);
sc.close();
}
}
if문에 sum<n 조건을 넣어서 i++ 해서 하나 더 큰 값으로 출력되지 않고, break 해서 원래 값이 바로 출력되게 했다.
'매일매일 알고리즘 공부 > 코드업' 카테고리의 다른 글
코드업[CodeUp] 1082번 풀이 (1) | 2022.09.15 |
---|---|
코드업[CodeUp] 1081번 풀이 (1) | 2022.09.15 |
코드업[CodeUp] 1079번 풀이 (0) | 2022.09.12 |
코드업[CodeUp] 1078번 풀이 (0) | 2022.09.12 |
코드업[CodeUp] 1077번 풀이 (0) | 2022.09.11 |
블로그의 정보
개발자 미니민의 개발로그
mini_min