본문으로 바로가기
728x90
반응형
SMALL

2020/09/13 - [프로그래밍/python] - [파이썬] CodeUp 기초 100제 1001~1015

2020/09/13 - [프로그래밍/python] - [파이썬] CodeUp 기초 100제 1017~1030

2020/09/25 - [프로그래밍/python] - [파이썬] CodeUp 기초 100제 1031~1045

1046 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기

정수 3개를 입력받아 합과 평균을 출력하기

 

 

a,b,c=input().split()
x=int(a)
y=int(b)
z=int(c)

print(x+y+z)
print('%.1f' % ((x+y+z)/3))

 

 

 

 

1047 : [기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기(설명)

정수 1개를 입력받아 2배 곱해 출력하기

 

 

a=input()
n=int(a)
print(n<<1)

 

 

1048 : [기초-비트시프트연산] 한 번에 2의 거듭제곱 배로 출력하기(설명)

정수 2개(a, b)를 입력받아 a를 2b배 곱한 값으로 출력하기

 

 

a,b=input().split()

x=int(a)
y=int(b)

print(x<<y)

 

 

1049 : [기초-비교연산] 두 정수 입력받아 비교하기1(설명)

두 정수(a, b)를 입력받아 a가 b보다 크면 1을, a가 b보다 작거나 같으면 0을 출력하는 프로그램을 작성하기

 

 

a,b=input().split()

x=int(a)
y=int(b)
z=int(x>y)

print(z)

 

 

1050 : [기초-비교연산] 두 정수 입력받아 비교하기2(설명)

두 정수(a, b)를 입력받아 a와 b가 같으면 1을, 같지 않으면 0을 출력하는 프로그램을 작성하기

 

 

a,b=input().split()

x=int(a)
y=int(b)
z=int(x==y)

print(z)

 

 

1051 : [기초-비교연산] 두 정수 입력받아 비교하기3(설명)

두 정수(a, b)를 입력받아 b가 a보다 크거나 같으면 1을, 그렇지 않으면 0을 출력하는 프로그램을 작성하기

 

 

a,b=input().split()

x=int(a)
y=int(b)
z=int(x<=y)

print(z)

 

 

1052 : [기초-비교연산] 두 정수 입력받아 비교하기4(설명)

두 정수(a, b)를 입력받아 a와 b가 서로 다르면 1을, 그렇지 않으면 0을 출력하는 프로그램을 작성하기

 

 

a,b=input().split()

x=int(a)
y=int(b)
z=int(a!=b)

print(z)

 

 

1053 : [기초-논리연산] 참 거짓 바꾸기(설명)

1(true, 참) 또는 0(false, 거짓) 이 입력되었을 때 반대로 출력하는 프로그램을 작성하기

 

 

a=input()

x=int(a)
b=bool(x)
x=int(not b)

print(x)

 

 

1054 : [기초-논리연산] 둘 다 참일 경우만 참 출력하기(설명)

두 개의 참(1) 또는 거짓(0)이 입력될 때, 모두 참일 때에만 참을 출력하는 프로그램을 작성하기

 

 

a,b=input().split()

x=int(a)
y=int(b)
b1=bool(x)
b2=bool(y)
z=int(b1 and b2)

print(z)

 

 

 

1055 : [기초-논리연산] 하나라도 참이면 참 출력하기(설명)

두 개의 참(1) 또는 거짓(0)이 입력될 때, 하나라도 참이면 참을 출력하는 프로그램을 작성하기

 

 

a,b=input().split()

x=int(a)
y=int(b)
b1=bool(x)
b2=bool(y)
z=int(b1 or b2)

print(z)

 

 

1056 : [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기(설명)

두 가지의 참(1) 또는 거짓(0)이 입력될 때, 참/거짓이 서로 다를 때에만 참을 출력하는 프로그램을 작성하기

 

 

a,b=input().split()

x=int(a)
y=int(b)
b1=bool(x)
b2=bool(y)

z=int((b1==True and b2==False) or (b1==False and b2==True))

print(z)

 

 

1057 : [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기 

두 개의 참(1) 또는 거짓(0)이 입력될 때, 참/거짓이 서로 같을 때에만 참이 계산되는 프로그램을 작성하기

 

 

a,b=input().split()
x=int(a)
y=int(b)
b1=bool(x)
b2=bool(y)
z=int(b1 == b2)

print(z)

 

 

 

1058 : [기초-논리연산] 둘 다 거짓일 경우만 참 출력하기

두 개의 참(1) 또는 거짓(0)이 입력될 때, 모두 거짓일 때에만 참이 계산되는 프로그램을 작성해보자.

 

 

a,b=input().split()

x=int(a)
y=int(b)
b1=bool(x)
b2=bool(y)
z=int((not b1) and (not b2))

print(z)

 

 

1059 : [기초-비트단위논리연산] 비트단위로 NOT 하여 출력하기(설명)

입력 된 정수를 비트단위로 참/거짓을 바꾼 후 정수로 출력하기

 

 

a=input()
n=int(a)
print(~n)

 

 

 

1060 : [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(설명)

입력된 정수 두 개를 비트단위로 and 연산한 후 그 결과를 정수로 출력하기

 

 

a,b=input().split()
x=int(a)
y=int(b)
print(x&y)
728x90
반응형
LIST