기초 100제 95

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

6078 : [기초-종합] 짝수 합 구하기(설명)(py) 문제설명 영문 소문자 'q'가 입력될 때까지 입력한 문자를 계속 출력하는 프로그램을 작성해보자. 입력값 문자들이 1개씩 계속해서 입력된다. 출력값 영문 소문자 'q'가 입력될 때까지 입력한 문자를 계속 출력한다. 입력 예시 x b k d l q g a c 출력 예시 x b k d l q 정답 및 가능한 정답 while True: a=input() if a!="q": print(a) else: print(a) break while True: x=input() print(x) if x=='q': break 해설 break 문이 반복문 안에서 실행되면 반복문을 끝낸다. 그래서 위 문제에서는 문자 "q"가 입력되면 break로 반복문을 빠져나오도록 코드를..

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

6077 : [기초-종합] 짝수 합 구하기(설명)(py) 문제설명 정수(1 ~ 100) 1개를 입력받아 1부터 그 수까지 짝수의 합을 구해보자. 입력값 정수 1개가 입력된다. (0 ~ 100) 출력값 1부터 그 수까지 짝수만 합해 출력한다. 입력 예시 5 출력 예시 6 정답 및 가능한 정답 n=int(input()) sum=0 for i in range(0,n+1,2): sum+=i print(sum) n = int(input()) sum=0 for i in range(1, n+1): if i%2==0: sum=sum+i print(sum) 해설 range() 함수는 range(출발, 끝, 증가폭) : 출발부터 끝 미만까지 반복되는 범위 개체를 만든다. range(n) : 0~n-1까지 range(2, ..

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

6076 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기1(py) 문제설명 정수(0 ~ 100) 1개를 입력받아 0부터 그 수까지 순서대로 출력해보자.(for문을 사용) 입력값 정수 1개가 입력된다. (0 ~ 100) 출력값 0부터 그 수까지 줄을 바꿔 한 개씩 출력한다. 입력 예시 4 출력 예시 0 1 2 3 4 정답 및 가능한 정답 n=int(input()) for i in range(n+1): print(i) 해설 for 문은 기본 구조로 for i in 범위: 반복할 명령어 1 반복할 명령어 2 range() 함수는 range(출발, 끝, 증가폭) : 출발부터 끝 미만까지 반복되는 범위 개체를 만든다. range(n) : 0~n-1까지 range(2, n) : 2~n-1까지 ran..

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

6075 : [기초-반복실행구조] 정수 1개 입력받아 그 수까지 출력하기1(py) 문제설명 정수(0 ~ 100) 1개를 입력받아 0부터 그 수까지 순서대로 출력해보자. 입력값 정수 1개가 입력된다. (0 ~ 100) 출력값 0부터 그 수까지 줄을 바꿔 한 개씩 출력한다. 입력 예시 4 출력 예시 0 1 2 3 4 정답 및 가능한 정답 n=int(input()) i=0 while i

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

6074 : [기초-반복실행구조] 문자 1개 입력받아 알파벳 출력하기(설명)(py) 문제설명 영문 소문자(a ~ z) 1개가 입력되었을 때, a부터 그 문자까지의 알파벳을 순서대로 출력해보자. 입력값 영문자 1개가 입력된다. (a ~ z) 출력값 a부터 입력한 문자까지 순서대로 공백을 두고 한 줄로 출력한다. 입력 예시 f 출력 예시 a b c d e f 정답 및 가능한 정답 n=input() n=ord(n) a=ord("a") while a

코드업[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..