77. 콘솔에서 정수 하나를 입력받는다.
값이 0인 변수 x에 입력받은 정수보다 크거나 같을때 까지 1 + 2 + 3 + ... 한다했을때
마지막에 x 에 더해지는 값을 출력하시오.
입력 범위 : 0 ~ 1000
입력 예시
55
출력 예시
10
JAVA
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int stopNum = scan.nextInt();
scan.close();
int totalValue = 0;
int addValue = 0;
while(totalValue < stopNum) totalValue += ++addValue;
System.out.println(addValue);
}
}
Swift 4.2
import Foundation
if let line = readLine(),let stopNum = Int(line) {
var totalValue = 0
var addValue = 0
while totalValue < stopNum {
addValue += 1
totalValue += addValue
}
print(addValue)
}
https://codeup.kr/problem.php?id=1080
반응형
'iOS > CodeUP - 기초100 With Swift' 카테고리의 다른 글
1082 : [기초-종합] 16진수 구구단? with Swift (0) | 2021.05.25 |
---|---|
1081 : [기초-종합] 주사위를 2개 던지면? with Swift (0) | 2021.05.25 |
1079 : [기초-종합] 원하는 문자 입력할 때까지 반복 출력하기 with Swift (0) | 2021.05.24 |
1078 : [기초-종합] 짝수 합 구하기 with Swift (0) | 2021.05.24 |
1077 : [기초-반복실행구조] 정수 한 개 입력받아 그 수까지 출력하기 with Swift (0) | 2021.05.24 |