코드업기초

[Python]알고리즘/코드업

[기초 - 리스트] ★ 6098 - 성실한 개미

6098 - 성실한 개미 1) 문제 해결 아이디어 탈출 조건은 크게 3가지이다. 1) 먹이를 찾았을 경우 2) 맨 아래, 오른쪽에 위치한 경우 3) 오른쪽, 아래쪽이 벽인 경우 2) 소스코드 (풀이1) 내 풀이 시작 지점은 이미 방문한 것으로 처리하고 시작한다. 방향벡터를 설정하여 구현하였다. # 맵(0: 길, 1: 벽/장애물, 2: 먹이) # 10 * 10 맵 입력 maze = [list(map(int, input().split())) for _ in range(10)] x , y = 1, 1 # 현재 좌표(시작 지점으로 초기화) maze[x][y] = 9 # 현재 좌표 방문 표시 # 이동 방향 (오른쪽, 아래쪽) dx = [0, 1] dy = [1, 0] while True: # 오른쪽 좌표 nx =..

[Python]알고리즘/코드업

[기초-비트단위논리연산]

& and | or ^ xor ~ not 6059 - 비트단위로 NOT 하여 출력하기 a = int(input()) print(~a)#비트 not 6060 - 비트단위로 AND 하여 출력하기 a, b = map(int, input().split()) print(a & b) #비트 and 연산 6061 - 비트단위로 OR 하여 출력하기 a, b = map(int, input().split()) print(a|b) # 비트 or 연산 6062 - 비트단위로 XOR 하여 출력하기 a, b = map(int, input().split()) print(a^b) #비트 xor 연산

HSY_mumu
'코드업기초' 태그의 글 목록