본문 바로가기

codeup7

CodeUp Python 1173 30분전 1. 문제 확인 codeup python 1173번 문제 30분전 수호는 30분 전으로 돌아가고 싶은 1人 이다. 공백을 기준으로 시간과 분이 주어진다. 그러면 이 시간을 기준으로 30분전의 시간을 출력하시오. 예) 12 35 =====> 12 5 12 0 ======> 11 30 11 5 ======> 10 35 입력 시와 분이 입력된다. ( 시의 범위 : 0~ 23) (분의 범위 : 0~ 59) 출력 입력된 시간의 30분 전의 시간을 출력하시오. 2. 문제 분석 1. 시간(hour)과 분(minute)을 공백(space)를 기준으로 입력받는다. => 파이썬의 기본 입력 `input()`함수를 사용하여 입력받는다. => 수치 계산을 해야 하므로 입력받은 값을 int형으로 형변환한다. => 공백을 기준으.. 2021. 7. 26.
CodeUp Python 1278 자릿수 계산 1. 문제 확인 codeup python 1178번 문제 자릿수 계산 어떤 숫자가 입력되면 그 숫자가 몇 자릿수 숫자인지 알아내는 프로그램을 작성하시오. 예) 7 ----> 1 (1자릿수) 10 ----> 2 (2자릿수) 4322 ----> 4 (4자릿수) 입력 1이상의 자연수 n이 입력된다. (n은 int 범위) 출력 그 숫자가 몇 자릿수 인지 출력하시오. 2. 문제 분석 2.1 숫자형으로 입력받아 풀기 1. n을 입력받는다. => n을 정수형으로 입력받는다. 2. 길이를 입력받을 length를 0으로 초기화한다. => while 반복문을 이용해 length를 증가시킬 것이므로 반복문 시작 전에 0으로 초기화시킨다. 3. n의 자릿수를 구한다. => while문을 이용해 n이 0 이하가 아닌 경우 n을.. 2021. 7. 25.
CodeUp Python 1166 윤년 판별 1. 문제 확인 codeup python 1166번 문제 윤년(leap year) 판별 2월이 29일까지 있는 해를 윤년이라고 한다. 어떤 해가 입력되면 그 해가 윤년인지 아닌지 판별하시오. 윤년 판단 조건) 1. 해(year)가 4의 배수이면서 100의 배수가 아니면 윤년. 2. 400의 배수이면 윤년. 위 두 조건 중 하나라도 맞으면 윤년이다. 입력 해(year)가 입력된다. 출력 윤년이면 "yes"를 출력, 윤년이 아니면 "no"를 출력하시오. 2. 문제 분석 문제에서 윤년을 구하는 조건을 제시했다. 따라서 python 코드를 작성할 때 순차적으로 1. year 변수를 정수값으로 입력받는다. => year 변수를 input()함수로 입력을 받으며 int()함수로 정수형 변환을 해준다. 2. 윤년 판.. 2021. 7. 24.
[CodeUp] Python 기초 100제 6077~6098 풀이 해설 CodeUp 알고리즘 문제 6077번~6098번 문제의 답입니다. 찾는 문제 번호를 Ctrl + F 단축키로 검색을 하시면 더 빠르게 찾을 수 있습니다. (형식: # + 문제 번호, 예시: #6001) 문제의 답이 이해가 되지 않는 경우 댓글을 남겨주시면 이해를 돕기 위한 답변을 달아드립니다. 제 답이 최선의 정답 코드가 아닐 수도 있습니다. 더 나은 코드가 있다면 댓글로 알려주세요. Python 기초 100제 다른 번호 문제 풀이 확인하기 #6077 n = int(input()) s = 0 for i in range(n + 1): if(i % 2 == 0): s += i print(s) #6078 c = '' while(c != 'q'): c = input() print(c) #6079 n = int(.. 2021. 2. 28.
[CodeUp] Python 기초 100제 6046~6076 풀이 해설 CodeUp 알고리즘 문제 6046번~6076번 문제의 답입니다. 찾는 문제 번호를 Ctrl + F 단축키로 검색을 하시면 더 빠르게 찾을 수 있습니다. (형식: # + 문제 번호, 예시: #6001) 문제의 답이 이해가 되지 않는 경우 댓글을 남겨주시면 이해를 돕기 위한 답변을 달아드립니다. 제 답이 최선의 정답 코드가 아닐 수도 있습니다. 더 나은 코드가 있다면 댓글로 알려주세요. Python 기초 100제 다른 번호 문제 풀이 확인하기 #6046 print(int(input()) 0): print('D') #6068 score = int(input()) if(score >= 90): print('A') elif(score >= 70): print('B') elif(score >= 40): print.. 2021. 2. 27.
[CodeUp] Python 기초 100제 6032~6045 풀이 해설 CodeUp 알고리즘 문제 6032번~6044번 문제의 답입니다. 찾는 문제 번호를 Ctrl + F 단축키로 검색을 하시면 더 빠르게 찾을 수 있습니다. (형식: # + 문제 번호, 예시: #6001) 문제의 답이 이해가 되지 않는경우 댓글을 남겨주시면 이해를 돕기 위한 답변을 달아드립니다. 제 답이 최선의 정답 코드가 아닐 수도 있습니다. 더 나은 코드가 있다면 댓글로 알려주세요. Python 기초 100제 다른 번호 문제 풀이 확인하기 #6032 print(-int(input())) #6033 print(chr(ord(input())+1)) #6034 a, b = input().split() print(int(a) - int(b)) #6035 a, b = input().split() print(flo.. 2021. 2. 26.
[CodeUp] Python 기초 100제 6001~6031 풀이 해설 CodeUp 알고리즘 문제 6001번~6031번 문제의 답입니다. 찾는 문제 번호를 Ctrl + F 단축키로 검색을 하시면 더 빠르게 찾을 수 있습니다. (형식: # + 문제번호, 예시: #6001) 문제의 답이 이해가 되지 않는경우 댓글을 남겨주시면 이해를 돕기 위한 답변을 달아드립니다. 제 답이 최선의 정답 코드가 아닐 수도 있습니다. 더 나은 코드가 있다면 댓글로 알려주세요. Python 기초 100제 다른 번호 문제 풀이 확인하기 # #basic output #6001 print('Hello') #6002 print('Hello World') #6003 print('Hello') print('World') #6004 print("'Hello'") #6005 print('''"Hello World".. 2021. 2. 25.