본문 바로가기

알고리즘 (Python)/코드업 기초 100제

(195)
[CodeUp] 코드업 기초 100제 6048번 풀이 - 파이썬(python) 6048 : [기초-비교연산] 정수 2개 입력받아 비교하기1(설명)(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 두 정수(a, b)를 입력받아 a가 b보다 작으면 True 를, a가 b보다 크거나 같으면 False 를 출력하는 프로그램을 작성해보자. 입력 두 정수(a, b)가 공백을 두고 입력된다. -2147483648
[CodeUp] 코드업 기초 100제 6047번 풀이 - 파이썬(python) 6047 : [기초-비트시프트연산] 2의 거듭제곱 배로 곱해 출력하기(설명)(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 정수 2개(a, b)를 입력받아 a를 2b배 곱한 값으로 출력해보자. 0
[CodeUp] 코드업 기초 100제 6046번 풀이 - 파이썬(python) 6046 : [기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기(설명)(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 정수 1개를 입력받아 2배 곱해 출력해보자. 입력 정수 한 개가 입력된다. 단, -1073741824 ~ +1073741823 출력 2배 곱한 정수를 출력한다. 입력 예시 1024 출력 예시 2048 내 풀이 a = int(input()) print(a*2) 모범 답안 n = int(input()) print(n
[CodeUp] 코드업 기초 100제 6045번 풀이 - 파이썬(python) 6045 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기(설명)(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 정수 3개를 입력받아 합과 평균을 출력해보자. 입력 정수 3개가 공백을 두고 입력된다. 출력 합과 평균을 공백을 두고 출력한다. 평균은 소숫점 이하 셋째 자리에서 반올림하여 둘째 자리까지 출력한다. 입력 예시 1 2 3 출력 예시 6 2.00 내 풀이 a, b, c = map(int, input().split()) avg = (a+b+c)/3 print(a+b+c) print("%0.2f" % avg) 모범 답안 a, b, c = input().split() a=int(a) b=int(b) c=int(c) hap=a+b+c avg=hap/3 print(hap, f..
[CodeUp] 코드업 기초 100제 6044번 풀이 - 파이썬(python) 6044 : [기초-산술연산] 정수 2개 입력받아 자동 계산하기(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 정수 2개(a, b)를 입력받아 합, 차, 곱, 몫, 나머지, 나눈 값을 자동으로 계산해보자. 단 0
[CodeUp] 코드업 기초 100제 6043번 풀이 - 파이썬(python) 6043 : [기초-산술연산] 실수 2개 입력받아 나눈 결과 계산하기(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 실수 2개(f1, f2)를 입력받아 f1 을 f2 로 나눈 값을 출력해보자. 이 때 소숫점 넷째자리에서 반올림하여 무조건 소숫점 셋째 자리까지 출력한다. 입력 2개의 실수(f1, f2)가 공백으로 구분되어 입력된다. 출력 f1을 f2로 나눈 결과를 소숫점 이하 넷째 자리에서 반올림하여 소숫점 세 번째 자리까지 출력한다. 입력 예시 10.0 3.0 출력 예시 3.333 내 풀이 a, b = map(float, input().split()) c = a/b print("%0.3f" % c) 모범 답안 a,b=input().split() a=float(a) b=float(b) ..
[CodeUp] 코드업 기초 100제 6042번 풀이 - 파이썬(python) 6042 : [기초-값변환] 실수 1개 입력받아 소숫점이하 자리 변환하기(설명)(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 실수 1개를 입력받아 소숫점 이하 두 번째 자리까지의 정확도로 반올림한 값을 출력해보자. 입력 실수 1개가 입력된다. 출력 소숫점 이하 두 번째 자리까지의 정확도로 반올림한 값을 출력한다. 입력 예시 3.141592 출력 예시 3.14 내 풀이 a = float(input()) print(round(a,2)) 모범 답안 f = float(input()) print(round(f,2)) 해설 먼저 입력값을 float() 함수를 통하여 실수값으로 입력을 받습니다. 파이썬에서 소수점 반올림을 해주는 round() 함수를 통하여 소수 3번째 자리에서 반올림을 하여 출..
[CodeUp] 코드업 기초 100제 6041번 풀이 - 파이썬(python) 6041 : [기초-산술연산] 정수 2개 입력받아 나눈 나머지 계산하기(설명)(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 정수 2개(a, b) 를 입력받아 a를 b로 나눈 나머지를 출력해보자. 입력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 출력 a를 b로 나눈 나머지를 출력한다. 입력 예시 10 3 출력 예시 1 내 풀이 a, b = map(int, input().split()) print(a%b) 모범 답안 a, b = input().split() print(int(a)%int(b)) 해설 두 입력값을 입력받은 뒤 파이썬에서 나눈 나머지를 구하는 연산자인 % 연산자를 통하여 값을 출력할 수 있습니다.
[CodeUp] 코드업 기초 100제 6040번 풀이 - 파이썬(python) 6040 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 계산하기(설명)(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자. 입력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 출력 a를 b로 나눈 몫을 출력한다. 입력 예시 10 3 출력 예시 3 내 풀이 a, b = map(int, input().split()) print(a//b) 모범 답안 a, b = input().split() print(int(a)//int(b)) 해설 두 입력값을 정수형으로 입력받은 뒤에 파이썬에서 나눈 몫을 구하는 연산자인 // 연산자를 통하여 값을 구할 수 있습니다.
[CodeUp] 코드업 기초 100제 6039번 풀이 - 파이썬(python) 6039 : [기초-산술연산] 실수 2개 입력받아 거듭제곱 계산하기(py) 시간 제한 : 1초 메모리 제한 : 128 MB 문제 설명 실수 2개(f1, f2)를 입력받아 f1을 f2번 거듭제곱한 값을 출력하는 프로그램을 작성해보자. 입력 2개의 실수(f1, f2)가 공백으로 구분되어 입력된다. 출력 f1을 f2번 거듭제곱한 값을 출력한다. 입력 예시 4.0 2.0 출력 예시 16.0 내 풀이 a, b = map(float, input().split()) print(a**b) 모범 답안 f1, f2 = input().split() f3 = float(f1)**float(f2) print(f3) 해설 map() 함수와 float() 함수를 통하여 입력값을 실수값으로 입력받은 뒤, 파이썬의 ** 연산자를 통하..