1121 - 나머지 구하기
a, b = map(int, input().split())
print("%d" % (a % b))
1122 - 초를 분/초로 변환
sec = int(input())
min = 0
if sec >= 60:
min = sec // 60
sec = sec - (min * 60)
print(min, sec)
1분은 60초 임으로 주어진 초가 60 이상일 때 60으로 나눈 몫은 분이다.
따라서 min = sec // 60으로 몇분인지 구해주고 난 후 주어진 초를 분*60으로 빼주어서 나머지 초를 구한다.
1123 - 섭씨 온도를 화씨 온도로 변환
Celcius = float(input())
Fahrenheit = 9 / 5 * Celcius + 32
print("%.3f" % Fahrenheit)
1124 - 분자량 구하기 1
chem = input()
slice = chem.index("H")
a = int(chem[1:slice])
b = int(chem[slice+1:])
print((a*12)+(b*1))
인덱스 번호를 사용해서 풀이해준다. string형으로 전체식을 입력받은 후 C와 H의 인덱스 번호를 구해야 하는데 여기서는 H만 구하면 풀 수 있으므로 H만 구하여 인덱싱 슬라이스를 이용하여 풀이한다.
1125 - 8진수 16진수 변환
a = int(input())
print("%o" % a, end=" ")
print("%X" % a)
1126 - 정수 계산기
a, b = map(int, input().split())
print("%d + %d = %d" % (a, b, a+b))
print("%d - %d = %d" % (a, b, a-b))
print("%d * %d = %d" % (a, b, a*b))
print("%d / %d = %d" % (a, b, a//b))
print("%d %% %d = %d" % (a, b, a%b))
%를 출력하기 위해서는 %%를 사용
1127 - 성적 계산
sum = 0
for x in range(3):
a, b = map(float, input().split())
sum = sum +(a*b)
print("%.1f" % sum)
1128 - n * 123456789
n = int(input())
print(n*123456789)
1131 - 문자 출력하기
print(input())
1132 - 문자열 출력하기
print(input())
'Python > CodeUp' 카테고리의 다른 글
1143 ~ 1150 파이썬 코드업 문제풀이 (0) | 2021.02.24 |
---|---|
1133 ~ 1140 파이썬 코드업 문제풀이 (0) | 2021.02.24 |
1111 ~ 1120 파이썬 코드업 문제풀이 (0) | 2021.02.24 |
1110 - 정수 그대로 출력하기 (0) | 2021.02.24 |
1103 - 폴더명 출력 (0) | 2021.02.24 |
댓글