Python 103

코드업[CodeUp] Python 기초 100제 [6073번]

6073 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기2(py) 문제설명 정수(1 ~ 100) 1개가 입력되었을 때 카운트다운을 출력해보자. 입력값 정수 1개가 입력된다. (1 ~ 100) 출력값 1만큼씩 줄이면서 카운트다운 수가 0이 될 때까지 한 줄에 1개씩 출력한다. 입력 예시 5 출력 예시 4 3 2 1 0 정답 및 가능한 정답 a=int(input()) while a!=0: a-=1 print(a) 해설 초기식 while 조건식: 반복할 코드 변화식 a=int(input())으로 숫자 1개를 입력받고 입력받은 숫자에서 1을 뺀 값부터 1씩 줄이면서 0까지 출력하는 것이므로 a에서 1을 빼고 print(a) 하도록 변화식에 a-=1로 설정하고 a-=1 식을 print(a)보다 앞..

코드업[CodeUp] Python 기초 100제 [6072번]

6072 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기1(설명)(py) 문제설명 정수(1 ~ 100) 1개가 입력되었을 때 카운트다운을 출력해보자. 입력값 정수 1개가 입력된다. (1 ~ 100) 출력값 1만큼씩 줄이면서 한 줄에 1개씩 카운트다운 수를 출력한다. 입력 예시 5 출력 예시 5 4 3 2 1 정답 및 가능한 정답 a=int(input()) while a!=0: print(a) a-=1 해설 초기식 while 조건식: 반복할 코드 변화식 a=int(input())으로 숫자 1개를 입력받고 입력받은 숫자부터 1까지 출력하는 것이므로 print(a)를 한 후에 a에서 1을 빼도록 변화식을 a-=1로 설정하고 print(a) 식을 a-=1보다 작성한다. 조건식에 a!=0이 되면 ..

코드업[CodeUp] Python 기초 100제 [6071번]

6071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기(설명)(py) 문제설명 임의의 정수가 줄을 바꿔 계속 입력된다. -2147483648 ~ +2147483647, 단 개수는 알 수 없다. 0이 아니면 입력된 정수를 출력하고, 0이 입력되면 출력을 중단해보자. 입력값 임의의 정수가 줄을 바꿔 계속 입력된다. -2147483648 ~ +2147483647, 단 개수는 알 수 없다. 출력값 입력된 정수를 줄을 바꿔 하나씩 출력하는데, 0이 입력되면 종료한다. (0은 출력하지 않는다.) 입력값 출력값 7 4 2 3 0 7 4 2 3 정답 및 가능한 정답 while True: a=input() a=int(a) if a==0: break else: print(a) 해설 while 문 기본 구조는 다..

코드업[CodeUp] Python 기초 100제 [6070번]

6070 : [기초-조건/선택실행구조] 월 입력받아 계절 출력하기(설명)(py) 문제설명 월이 입력될 때 계절 이름이 출력되도록 해보자. 월 : 계절 이름 12, 1, 2 : winter 3, 4, 5 : spring 6, 7, 8 : summer 9, 10, 11 : fall 입력값 월을 의미하는 1개의 정수가 입력된다.(1 ~ 12) 출력값 계절 이름을 출력한다. 입력 예시 12 출력 예시 winter 정답 및 가능한 정답 a=int(input()) if a==12 or a==1 or a==2: print("winter") elif a==3 or a==4 or a==5: print("spring") elif a==6 or a==7 or a==8: print("summer") else: print("f..

코드업[CodeUp] Python 기초 100제 [6069번]

6069 : [기초-조건/선택실행구조] 평가 입력받아 다르게 출력하기(py) 문제설명 평가를 문자(A, B, C, D, ...)로 입력받아 내용을 다르게 출력해보자. 평가 내용 평가 : 내용 A : best!!! B : good!! C : run! D : slowly~ 나머지 문자들 : what? 입력값 영문자 1개가 입력된다. (A, B, C, D 등 문자 1개가 입력된다.) 출력값 문자에 따라 다른 내용이 출력된다. 입력 예시 A 출력 예시 best!!! 정답 및 가능한 정답 a=input() if a=='A': print("best!!!") elif a=='B': print("good!!") elif a=='C': print("run!") elif a=='D': print("slowly~") els..

코드업[CodeUp] Python 기초 100제 [6068번]

6068 : [기초-조건/선택실행구조] 점수 입력받아 평가 출력하기(설명)(py) 문제설명 점수(정수, 0 ~ 100)를 입력받아 평가를 출력해보자. 평가 기준 점수 범위 : 평가 90 ~ 100 : A 70 ~ 89 : B 40 ~ 69 : C 0 ~ 39 : D 로 평가되어야 한다. 입력값 정수(0 ~ 100) 1개가 입력된다. 출력값 평가 결과를 출력한다. 입력 예시 73 출력 예시 B 정답 및 가능한 정답 a=int(input()) if a>=90: print("A") elif a>=70: print("B") elif a>=40: print("C") else: print("D") 해설 elif 활용 하나의 조건만을 가지고 True False로 구분하기에는 한계가 있다. 여러 가지 조건을 활용하기 ..

코드업[CodeUp] Python 기초 100제 [6067번]

6067 : [기초-조건/선택실행구조] 정수 1개 입력받아 분류하기(설명)(py) 문제설명 0이 아닌 정수 1개가 입력되었을 때, 음(-)/양(+)과 짝(even)/홀(odd)을 구분해 분류해보자. 음수이면서 짝수이면, A 음수이면서 홀수이면, B 양수이면서 짝수이면, C 양수이면서 홀수이면, D 를 출력한다. 입력값 정수 1개가 입력된다. -2147483648 ~ +2147483647, 단 0은 입력되지 않는다. 출력값 음수이면서 짝수이면, A 음수이면서 홀수이면, B 양수이면서 짝수이면, C 양수이면서 홀수이면, D 를 출력한다. 입력 예시 -2147483648 출력 예시 A 정답 및 가능한 정답 a=int(input()) if a0 and a%2!=0: print("D") a=int(input())..

코드업[CodeUp] Python 기초 100제 [6065번]

6065 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝수만 출력하기(설명)(py) 문제설명 3개의 정수(a, b, c)가 입력되었을 때, 짝수만 출력해보자. 입력값 3개의 정수(a, b, c)가 공백을 두고 입력된다. 0 ~ +2147483647 범위의 정수들이 입력되며 적어도 1개는 짝수이다. 출력값 짝수만 순서대로 줄을 바꿔 출력한다. 입력 예시 1 2 4 출력 예시 2 4 정답 및 가능한 정답 a,b,c=map(int,input().split()) if a%2==0: print(a) if b%2==0: print(b) if c%2==0: print(c) 해설 if 조건문의 기본 구조는 if 조건문: 수행할_문장 1 수행할_문장 2 else: 수행할_문장 A 수행할_문장 B 조건문 안에는 참,..