728x90

6071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기(설명)(py)

문제설명

임의의 정수가 줄을 바꿔 계속 입력된다.
-2147483648 ~ +2147483647, 단 개수는 알 수 없다.

0이 아니면 입력된 정수를 출력하고, 0이 입력되면 출력을 중단해보자.

시간 제한 : 1 Sec
메모리 제한 : 128 MB

입력

임의의 정수가 줄을 바꿔 계속 입력된다.
-2147483648 ~ +2147483647, 단 개수는 알 수 없다.

출력

입력된 정수를 줄을 바꿔 하나씩 출력하는데, 0이 입력되면 종료한다.
(0은 출력하지 않는다.)

입력 예시

7
4
2
3
0
1
5
6
9
10
8

출력 예시

7
4
2
3

풀이

while True:
    a=input()
    a=int(a)
    if a==0:
        break
    else:
        print(a)

 

6072 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기1(설명)

문제 설명

정수(1 ~ 100) 1개가 입력되었을 때 카운트다운을 출력해보자.

while 조건식 :
  ...
  ...
반복 실행구조를 사용해 보자.

시간 제한 : 1 Sec
메모리 제한 : 128 MB

입력

정수 1개가 입력된다.
(1 ~ 100)

출력

1만큼씩 줄이면서 한 줄에 1개씩 카운트다운 수를 출력한다.

입력 예시

5

출력 예시

5
4
3
2
1

풀이

a=int(input())

while a!=0:
    print(a)
    a-=1

 

6073 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기2(py)

문제 설명

정수(1 ~ 100) 1개가 입력되었을 때 카운트다운을 출력해보자.

while 조건식 :
  ...
  ...

반복 실행구조를 사용해 보자.

시간 제한 : 1 Sec
메모리 제한 : 128 MB

입력

임의의 정수가 줄을 바꿔 계속 입력된다.
-2147483648 ~ +2147483647, 단 개수는 알 수 없다.

출력

입력된 정수를 줄을 바꿔 하나씩 출력하는데, 0이 입력되면 종료한다.
(0은 출력하지 않는다.)

입력 예시

7
4
2
3
0
1
5
6
9
10
8

출력 예시

7
4
2
3

풀이

while True:
    a=input()
    a=int(a)
    if a==0:
        break
    else:
        print(a)

 

6074 : [기초-반복실행구조] 문자 1개 입력받아 알파벳 출력하기(설명)(py)

문제 설명

영문 소문자(a ~ z) 1개가 입력되었을 때,
a부터 그 문자까지의 알파벳을 순서대로 출력해보자.

시간 제한 : 1 Sec
메모리 제한 : 128 MB

입력

영문자 1개가 입력된다.
(a ~ z)

출력

a부터 입력한 문자까지 순서대로 공백을 두고 한 줄로 출력한다.

입력 예시

f

출력 예시

a b c d e f

풀이

c=input()
i = ord('a')
c = ord(c)

while i<=c:
    print(chr(i), end=' ')
    i+=1

 

6075 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기1(py)

문제 설명

정수(0 ~ 100) 1개를 입력받아 0부터 그 수까지 순서대로 출력해보자.

시간 제한 : 1 Sec
메모리 제한 : 128 MB

입력

정수 1개가 입력된다.
(0 ~ 100)

출력

0부터 그 수까지 줄을 바꿔 한 개씩 출력한다.

입력 예시

4

출력 예시

0
1
2
3
4

풀이

n=int(input())

i=0
while i<=n:
    print(i)
    i+=1

 

6076 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기2(설명)(py)

문제 설명

정수(0 ~ 100) 1개를 입력받아 0부터 그 수까지 순서대로 출력해보자.

참고
range(n) 은 0, 1, 2, ... , n-2, n-1 까지의 수열을 의미한다.
예를 들어 range(3) 은 0, 1, 2 인 수열을 의미한다.

시간 제한 : 1 Sec
메모리 제한 : 128 MB

입력

정수 1개가 입력된다.
(0 ~ 100)

출력

0부터 그 수까지 줄을 바꿔 한 개씩 출력한다.

입력 예시

4

출력 예시

0
1
2
3
4

풀이

a = int(input())

for i in range(a+1):
    print(i)

 

728x90

+ Recent posts