코드업 파이썬 기초 100제 6071~6080 문제 풀이

김대운·2022년 2월 23일
0

파이썬

목록 보기
16/38

코드업 파이썬 기초 100제 6071~6080


링크 : https://codeup.kr/problemsetsol.php?psid=33

Q.6071


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

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

  • 코드
n = 1
while n!=0:
    n = int(input())
    if n!=0:
        print(n) 

Q.6072


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

  • 코드
n = int(input())
while n!=0:
    print(n)
    n = n-1

Q.6073


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

  • 코드
n = int(input())
while n!=0:
    n = n-1
    print(n)

Q.6074


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

  • 코드
c = ord(input())
t = ord("a")
while t <= c:
    print(chr(t),end=' ')
    t+=1

Q.6075


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

  • 코드
n = int(input())
t = 0
while t <= n:
    print(t)
    t+=1

Q.6076


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

  • 코드
n = int(input())
for i in range(0, n+1):
    print(i)

Q.6077


정수(1 ~ 100) 1개를 입력받아 1부터 그 수까지 짝수의 합을 구해보자.

  • 코드
n = int(input())
s = 0
for i in range(1, n+1):
    if i%2 == 1:
        s+=i

print(s)

Q.6078


영문 소문자 'q'가 입력될 때까지
입력한 문자를 계속 출력하는 프로그램을 작성해보자.

  • 코드
n = a
while n != q:
    n = input()
    print(n)
    

Q.6079


1, 2, 3 ... 을 계속 더해 나갈 때,
그 합이 입력한 정수(0 ~ 1000)보다 같거나 작을 때까지만
계속 더하는 프로그램을 작성해보자.

  • 코드
n = int(input())
sum = 0
for i in range(1, n+1):
    sum+=i
    if sum >= n:
        a=i
        break
print(a)

Q.6080


1부터 n까지, 1부터 m까지 숫자가 적힌 서로 다른 주사위 2개를 던졌을 때,
나올 수 있는 모든 경우를 출력해보자.

  • 코드
n, m = map(int,input().split())
for i  in range(1, n+1):
    for j in range(1, m+1):
        print(i,j)

0개의 댓글