본문 바로가기

자료구조 & 알고리즘108

[CodeUp Python 기초 100제] # 30번_영문자 1개 입력받아 10진수로 변환하기 https://codeup.kr/problemsetsol.php?psid=33 문제집 / Python 기초 100제 codeup.kr 6030 : [기초-값변환] 영문자 1개 입력받아 10진수로 변환하기(설명)(py) 입력 유니코드 영문자 1개가 입력된다. 출력 유니코드 값을 10진수로 출력한다. 입력 예시 A 출력 예시 65 [내 풀이] s = input() print(ord(s)) [모범 답안] n=input() n=ord(n) print(n) [추가 설명] 더보기 'ord' 는 입력받은 문자를 10진수 유니코드 값으로 변환한 후, n에 저장한다. 2022. 4. 16.
[CodeUp Python 기초 100제] # 29번_16진 정수 입력받아 8진수로 출력하기 https://codeup.kr/problemsetsol.php?psid=33 문제집 / Python 기초 100제 codeup.kr 6029 : [기초-값변환] 16진 정수 입력받아 8진수로 출력하기(설명)(py) 입력 16진 정수 1개가 입력된다. 출력 8진수 형태로 출력한다. 입력 예시 f 출력 예시 17 [내 풀이] a = int(input(),16) print('%o'%a) [모범 답안] a=input() a=int(a,16) print("%o"%a) [추가 설명] 더보기 int에 16진수를 인식하여 a에 저장하였다. 8진수의 경우 '%o'(octal)를 사용하여 문자열로 출력하였다. 2022. 4. 15.
[CodeUp Python 기초 100제] # 28번_10진 정수 입력받아 16진수로 출력하기2 6028 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기2(설명)(py) 입력 10진수 1개가 입력된다. 출력 16진수(대문자) 형태로 출력한다. 입력 예시 255 출력 예시 FF [내 풀이] a = int(input()) print('%X'%a) [모범 답안] a=input() a=int(a) print("%X"%a) [추가 설명] 더보기 %X는 대문자 16진수로 바꿔준다. 2022. 4. 15.
[CodeUp Python 기초 100제] # 27번_10진 정수 입력받아 16진수로 출력하기1 6027 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기1(설명) 입력 10진수 1개가 입력된다. 출력 16진수(소문자) 형태로 출력한다. 입력 예시 255 출력 예시 ff [내 풀이] a = int(input()) print('%x'%a) [모범 답안] a=input() a=int(a) print("%x"%a) [추가 설명] 더보기 %x를 사용하면 16진수로 출력할 수 있다. 2022. 4. 15.
[CodeUp Python 기초 100제] # 26번_실수 2개 입력받아 합 계산하기 6026 : [기초-값변환] 실수 2개 입력받아 합 계산하기(설명)(py) 입력 2개의 실수가 줄을 바꿔 입력된다. 출력 두 실수의 합을 출력한다. 입력 예시 0.1 0.9 출력 예시 1.0 [내 풀이] a = input() b = input() c = float(a)+float(b) print(c) [모범 답안] a=input() b=input() a=float(a) b=float(b) c=a+b print(c) 2022. 4. 15.
[CodeUp Python 기초 100제] # 25번_정수 2개 입력받아 합 계산하기 6025 : [기초-값변환] 정수 2개 입력받아 합 계산하기(설명)(py) 입력 2개의 정수가 공백으로 구분되어 입력된다. 출력 두 정수의 합을 출력한다. 입력 예시 123 -123 출력 예시 0 [내 풀이] a, b = input().split() print(int(a)+int(b)) [모범 답안] a, b = input().split() a=int(a) b=int(b) c=a+b print(c) [추가 설명] 더보기 print에 a,b를 숫자형으로 변환하여 더한 값을 한번에 출력하였다. 2022. 4. 15.