728x90
## 6058번
[기초-논리연산] 둘다 거짓일 경우만 참 출력하기
## 6058
## 두개의 정수 a,b를 입력받기
a,b=map(int,input().split())
## bool형으로 변환
a=bool(a)
b=bool(b)
print((not a) and (not b))
'''(출력값)
1 1
False
'''
## 6059번
[기초-비트단위논리연산] 비트 단위로 NOT 하여 출력하기
## 6059
n=int(input())
print(~n)
print(bin(n))
print(bin(~n))
## bin() : 이진수 / oct() : 8진수 / hex() : 16진수
'''(출력값)
2
-3
0b10
-0b11
'''
## 6060번
[기초-비트단위논리연산] 비트 단위로 AND 하여 출력하기
## 6060
a,b = map(int,input().split())
print(a&b)
'''(입력값)
79 245
##
79 = 0100 1111
245 = 1111 0101
(출력값)
69
##
69 = 0100 0101
'''
## 6074번
[기초-반복실행구조] 문자 1개 입력받아 알파벳 출력하기
## 6074
a=ord(input())
x=ord('a')
while x<=a:
print(chr(x),end=' ')
x+=1
## ord() : 문자를 유니코드를 이용 정수로 변환 (문자->정수)
## chr() : 정수를 유니코드를 이용 문자로 변환 (정수->문자)
'''
(입력값)
j
(출력값)
a b c d e f g h i j
'''
## 6081번
[기초-종합] 16진수 구구단 출력하기
## 6081
## 문자형태로 n을 입력받음
n=input()
## 16진볍으로 변경
n=int(n,16)
##구구단 출력
for i in range(1,16):
print('%X'%n, '*%X'%i, '=%X'%(n*i),sep='')
## sep='' : 출력값 사이에 공백 없음
## 6085번
[기초-종합] 그림 파일 저장용량 계산하기
## 6085
w,h,b=map(int,input().split())
mb=w*h*b/8/1024/1024
print('%.2f'%mb,'MB')
## 6092번
[기초-리스트] 이상한 출석 번호 부르기1
## 6092
n=int(input())
## 리스트 a의 원소 입력받기 (원소 자료형 : 문자)
a=input().split()
## 리스트 a의 원소 자료형 변환 (문자->정수)
for i in range(n):
a[i]=int(a[i])
## 리스트 d 생성
d=[]
for i in range(24):
d.append(0)
for i in range(n):
d[a[i]]+=1
for i in range(1,24):
print(d[i],end=' ')
## 6095번
[기초-리스트] 바둑판에 흰 돌 놓기
## 6095
## 바둑돌 갯수 n
n=int(input())
## 바둑판
d=[]
for i in range(20):
d.append([])
for j in range(20):
d[i].append(0)
## 바둑돌 n개 놓기
for i in range(n):
x,y=map(int,input().split())
d[x][y] = 1
## 바둑판 출력
for i in range(1,20):
for j in range(1,20):
print(d[i][j],end=' ')
print()
'''
## 바둑판 (2차원 리스트) 만들기
d=[]
for i in range(20):
d.append([])
for j in range(20):
d[i].append(0)
'''
728x90
'PYTHON' 카테고리의 다른 글
[PYTHON] 백준 단계별로 풀기 정리 (0) | 2021.10.26 |
---|