본문 바로가기
반응형

BAEKJOON3

백준 Silver3 20291 파일 정리_파이썬 https://www.acmicpc.net/problem/20291 20291번: 파일 정리 친구로부터 노트북을 중고로 산 스브러스는 노트북을 켜자마자 경악할 수밖에 없었다. 바탕화면에 온갖 파일들이 정리도 안 된 채 가득했기 때문이다. 그리고 화면의 구석에서 친구의 메시지를 www.acmicpc.net 첫 번째 풀이 import sys from collections import Counter input = sys.stdin.readline N = int(input()) li = [input().rstrip().split('.')[1] for _ in range(N)] s = Counter(li) print('\n'.join(i + ' ' + str(s[i]) for i in sorted(s.keys().. 2023. 4. 17.
백준 Silver4 1302 베스트셀러_파이썬 https://www.acmicpc.net/problem/1302 1302번: 베스트셀러 첫째 줄에 오늘 하루 동안 팔린 책의 개수 N이 주어진다. 이 값은 1,000보다 작거나 같은 자연수이다. 둘째부터 N개의 줄에 책의 제목이 입력으로 들어온다. 책의 제목의 길이는 50보다 작거나 같고 www.acmicpc.net 오늘 하루 동안 팔린 책의 제목이 입력으로 들어왔을 때, 가장 많이 팔린 책의 제목을 출력하는 프로그램 주의 사항: 가장 많이 팔린 책이 여러 개일 경우에는 사전 순으로 가장 앞서는 제목 첫 번째 풀이 import sys from collections import Counter input = sys.stdin.readline N = int(input()) li = [] for i in ra.. 2023. 4. 17.
백준 Silver4 1018 체스판 다시 칠하기_파이썬 https://www.acmicpc.net/problem/1018 1018번: 체스판 다시 칠하기 첫째 줄에 N과 M이 주어진다. N과 M은 8보다 크거나 같고, 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net 이 문제에서는 주의해야 할 점이 있다. '시작 지점이 흰색인지 검은색인지에 따라 체스판을 색칠하는 경우가 다르다.'라는 것이다. 또한, 규칙을 구해보면 시작지점과 같은 색의 칸은 (짝, 짝), (홀, 홀)로 (x,y)라 할 때, x+y는 짝수이다. import sys input = sys.stdin.readline N, M = map(int, input().split()) board = [.. 2023. 4. 17.
반응형