사용 언어는 Python입니다.
문제집 링크:codeup.kr/problemsetsol.php
1. 1033
10진수를 입력받아 16진수로 출력 2(대문자 출력)
x = int(input());
print(format(x,'X'));
2. 1034
8진 정수 1개 입력받아 10진수로 출력하기
x =int(input(),8);
print(x);
3. 1035
16진 정수 1개 입력받아 8진수로 출력하기
x =int(input(),16);
print(format(x,'o'));
4. 1036
영문자 1개를 입력받아 아스키 코드표의 10진수 값으로 출력하기
x = str(input());
print(ord(x));
ord()는 아스키 코드로 변환하는 함수
5. 1037
정수 입력받아 아스키 문자로 출력하기
x = int(input());
print(chr(x));
chr()는 아스키 코드 번호를 문자열로 변환한다.
6. 1038
정수 2개를 입력받아 합을 출력하는 프로그램 작성
a,b = input().split();
a=int(a);
b=int(b);
print(a+b);
7. 1039
정수 2개를 입력받아 합을 출력하는 프로그램 작성 2
위와 동일
8. 1040
정수 1개 입력받아 부호 바꿔 출력하기
x = int(input());
print(-x);
9. 1041
문자 1개 입력받아 다음 문자 출력하기
x = input();
x = ord(x);
print(chr(x+1));
입력받은 문자 x를 아스키코드로 변환한 뒤 하나 더한 값을 다시 문자로 변환해서 출력한다.
10. 1042
정수 2개 입력받아 나눈 몫 출력하기
a,b = input().split();
a = int(a);
b = int(b);
print(a//b);
//는 나눈 몫만 나타낸다
'programming study > Algorithm' 카테고리의 다른 글
Codeup: 기초 100제 (51~60) (2020.12.20) (0) | 2020.12.20 |
---|---|
Codeup: 기초 100제 (41~50) (2020.12.19) (0) | 2020.12.19 |
Codeup: 기초 100제 (21~30) (2020.12.17) (0) | 2020.12.17 |
Codeup: 기초 100제 (11~20) (2020.12.16) (0) | 2020.12.16 |
[Codeup] 기초 100제(1~10) (2020.12.15) (0) | 2020.12.15 |