2020/09/13 - [프로그래밍/python] - [파이썬] CodeUp 기초 100제 1001~1015
2020/09/13 - [프로그래밍/python] - [파이썬] CodeUp 기초 100제 1017~1030
2020/09/25 - [프로그래밍/python] - [파이썬] CodeUp 기초 100제 1031~1045
2020/09/26 - [프로그래밍/python] - [파이썬] CodeUp 기초 100제 1046~1060
1061 : [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기(설명)
입력된 정수 두 개를 비트단위로 or 연산한 후 그 결과를 정수로 출력해보자.
a,b=input().split()
x=int(a)
y=int(b)
print(x^y)
1062 : [기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기(설명)
입력된 정수 두 개를 비트단위로 xor 연산한 후 그 결과를 정수로 출력해보자.
a,b=input().split()
x=int(a)
y=int(b)
print(x^y)
1063 : [기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명)
정수 2개(a, b)를 입력받아 a를 2b배 곱한 값으로 출력하기
a,b=input().split()
x=int(a)
y=int(b)
print(x if x>y else y)
1064 : [기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명)
입력된 세 정수 a, b, c 중 가장 작은 값을 출력하는 프로그램을 작성해보자.
a,b,c = input().split()
x = int(a)
y = int(b)
z = int(c)
d = x if x < y else y
print(d if d < z else z)
1065 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝수만 출력하기(설명)
세 정수 a, b, c가 입력되었을 때, 짝수만 출력해보자.
a,b,c=input().split()
x=int(a)
y=int(b)
z=int(c)
if x%2==0 :
print(x)
if y%2==0 :
print(y)
if z%2==0 :
print(z)
1066 : [기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기(설명)
세 정수 a, b, c가 입력되었을 때, 짝(even)/홀(odd)을 출력해보자.
a,b,c=input().split()
x=int(a)
y=int(b)
z=int(c)
if x%2==0 :
print("even")
else :
print("odd")
if y%2==0 :
print("even")
else :
print("odd")
if z%2==0 :
print("even")
else :
print("odd")
1067 : [기초-비교연산] 두 정수 입력받아 비교하기4(설명)
정수 1개가 입력되었을 때, 음(minus)/양(plus)과 짝(even)/홀(odd)을 출력해보자.
a = input()
x = int(a)
if x < 0:
print("minus")
elif x >= 0:
print("plus")
if x % 2 ==0:
print("even")
else:
print("odd")
1068 : [기초-조건/선택실행구조] 정수 1개 입력받아 평가 출력하기(설명)
점수(정수, 0 ~ 100)를 입력받아 평가를 출력해보자.
a = input()
x = int(a)
if 0 <= x < 40:
print("D")
elif 40 <= x <70:
print("C")
elif 70 <= x < 90:
print("B")
elif 90 <= x < 101:
print("A")
1069 : [기초-조건/선택실행구조] 평가 입력받아 다르게 출력하기(설명)
평가를 문자(A, B, C, D, ...)로 입력받아 내용을 다르게 출력해보자.
a = input()
if a == "A":
print("best!!!")
elif a == "B":
print("good!!")
elif a == "C":
print("run!")
elif a == "D":
print("slowly~")
else:
print("what?")
1070 : [기초-조건/선택실행구조] 월 입력받아 계절 출력하기(설명)
월이 입력될 때 계절 이름이 출력되도록 해보자.
a = input()
x = int(a)
if x == 12 or x == 1 or x == 2:
print("winter")
elif x == 3 or x == 4 or x == 5:
print("spring")
elif x == 6 or x == 7 or x == 8:
print("summer")
elif x == 9 or x == 10 or x == 11:
print("fall")
1071 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기1(설명)
정수가 순서대로 입력된다.
-2147483648 ~ +2147483647, 단 개수는 알 수 없다.
0이 아니면 입력된 정수를 출력하고, 0이 입력되면 출력을 중단해보자.
while( ), for( ), do~while( ) 등의 반복문을 사용할 수 없다.
a = [int(x) for x in input().split()]
for b in a:
if b != 0:
print(b)
else:
break
1072 : [기초-반복실행구조] 정수 입력받아 계속 출력하기(설명)
n개의 정수가 순서대로 입력된다.
-2147483648 ~ +2147483647, 단 n의 최대 개수는 알 수 없다.
n개의 입력된 정수를 순서대로 출력해보자.
a = int(input())
b = input().split()
for i in range(a):
print(b[i])
1073 : [기초-반복실행구조] 0 입력될 때까지 무한 출력하기2(설명)
정수가 순서대로 입력된다.
-2147483648 ~ +2147483647, 단 개수는 알 수 없다.
0이 아니면 입력된 정수를 출력하고, 0이 입력되면 출력을 중단해보자.
a = input().split()
for b in a:
if int(b) == 0:
break
else:
print(int(b))
1074 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기1(설명)
정수(1 ~ 100) 1개가 입력되었을 때 카운트다운을 출력해보자.
a = input()
x = int(a)
for b in range(x):
print(x - b)
1075 : [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기2(설명)
정수(1 ~ 100) 1개가 입력되었을 때 카운트다운을 출력해보자.
a = input()
x = int(a)
while x > 0:
print(x-1)
x -= 1
'프로그래밍 > python' 카테고리의 다른 글
[python] 맥(macOS) pip 설치하기 (0) | 2020.09.29 |
---|---|
[파이썬] CodeUp 기초 100제 1046~1060 (0) | 2020.09.26 |
[파이썬] CodeUp 기초 100제 1031~1045 (0) | 2020.09.25 |
[파이썬] CodeUp 기초 100제 1017~1030 (0) | 2020.09.13 |
[파이썬] CodeUp 기초 100제 1001~1015 (0) | 2020.09.13 |