본문 바로가기

백준680

[Brute Force] 백준 1018 체스판 다시 칠하기 - Python [ Contents ] 1. 문제 (링크 참조) 1018번: 체스판 다시 칠하기 첫째 줄에 N과 M이 주어진다. N과 M은 8보다 크거나 같고, 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 보드의 각 행의 상태가 주어진다. B는 검은색이며, W는 흰색이다. www.acmicpc.net 2. 문제 풀이 N * M 크기의 보드판이 주어집니다. 보드판은 검은색과 하얀색이 뒤섞여있으며, 체스판으로 사용하기 위해서는 덧칠이 필요할 수 있습니다. 8X8 체스판을 만들기 위해서 필요한 최소 덧칠 횟수를 구하는 문제입니다. 2022.01.16 - [Algorithm] - [Algorithm] 브루트 포스(Brute Force)는 노가다 기법? [Algorithm] 브루트 포스(Brute Force)는 .. 2022. 2. 7.
[구현/정렬] 백준 10814 나이순 정렬 - Python [ Contents ] 1. 문제 (링크 참조) 10814번: 나이순 정렬 온라인 저지에 가입한 사람들의 나이와 이름이 가입한 순서대로 주어진다. 이때, 회원들을 나이가 증가하는 순으로, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬하는 프로그램을 www.acmicpc.net 2. 문제 풀이 회원들의 이름과 나이가 주어집니다. 나이에 대해 오름차순으로 정렬한 결과를 출력합니다. 단, 나이가 같으면 먼저 가입한 사람이 앞에 오는 순서로 정렬해야 합니다. 2022.02.07 - [Algorithm] - [구현/수학] 백준 5635 생일 - Python [구현/수학] 백준 5635 생일 - Python [ Contents ] 1. 문제 (링크 참조) 5635번: 생일 어떤 반에 있는 학생들의 생일이.. 2022. 2. 7.
[구현] 백준 1259 팰린드롬수 - Python [ Contents ] 1. 문제 (링크 참조) 1259번: 팰린드롬수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다. www.acmicpc.net 2. 문제 풀이 2022.02.06 - [Algorithm] - [구현/수학] 백준 10988 팰린드롬인지 확인하기 - Python [구현/수학] 백준 10988 팰린드롬인지 확인하기 - Python [ Contents ] 1. 문제 (링크 참조) 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.n.. 2022. 2. 7.
[구현/수학] 백준 2738 행렬 덧셈 - Python [ Contents ] 1. 문제 (링크 참조) 2738번: 행렬 덧셈 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같 www.acmicpc.net 2. 문제 풀이 크기가 N*M인 두 행렬을 더하는 문제입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단.. 2022. 2. 7.
[구현/수학] 백준 1453 피시방 알바 - Python [ Contents ] 1. 문제 (링크 참조) 1453번: 피시방 알바 첫째 줄에 손님의 수 N이 주어진다. N은 100보다 작거나 같다. 둘째 줄에 손님이 들어오는 순서대로 각 손님이 앉고 싶어하는 자리가 입력으로 주어진다. www.acmicpc.net 2. 문제 풀이 PC방은 100번자리까지 있으며 모두 비어 있습니다. 사람들은 순서대로 원하는 자리를 지정해서 앉으며, 이전 사람이 미리 지정한 자리는 앉을 수 없습니다. 거절당한 사람들의 수를 구합니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하.. 2022. 2. 7.
[구현/수학] 백준 5635 생일 - Python [ Contents ] 1. 문제 (링크 참조) 5635번: 생일 어떤 반에 있는 학생들의 생일이 주어졌을 때, 가장 나이가 적은 사람과 가장 많은 사람을 구하는 프로그램을 작성하시오. www.acmicpc.net 2. 문제 풀이 학생들의 생년월일을 입력받아 나이를 계산하는 문제입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하 star7sss.tistory.com 나이가 가장 적은 사람과 많.. 2022. 2. 7.
[구현/수학] 백준 10822 더하기 - Python [ Contents ] 1. 문제 (링크 참조) 10822번: 더하기 첫째 줄에 문자열 S가 주어진다. S의 길이는 최대 100이다. 포함되어있는 정수는 1,000,000보다 작거나 같은 자연수이다. www.acmicpc.net 2. 문제 풀이 한 줄로 주어지는 입력값을 받아, 더하는 문제입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하 star7sss.tistory.com 3. 코드 num.. 2022. 2. 7.
[구현/수학] 백준 9295 주사위 - Python [ Contents ] 1. 문제 (링크 참조) 9295번: 주사위 각 테스트 케이스마다 "Case x: "를 출력한 다음, 주사위를 두 번 던져 나온 두 수의 합을 출력한다. 테스트 케이스 번호(x)는 1부터 시작한다. www.acmicpc.net 2. 문제 풀이 주사위 2개를 굴리고, 두 눈의 합을 구하는 문제입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞춰 적절한 출력만 하면 됩니다. 특별한 알고리즘이나 프로그래밍적 기법 없이, 단순 제어문만 사용하 star7sss.tistory.. 2022. 2. 6.
[구현/수학] 백준 11948 과목선택 - Python [ Contents ] 1. 문제 (링크 참조) 11948번: 과목선택 JOI는 물리, 화학, 생물, 지구과학, 역사, 지리 총 6 과목의 시험을 봤다. 각 시험의 만점은 100점이다. JOI는 물리, 화학, 생물, 지구과학 4과목 중에서 3 과목을 선택하고 역사, 지리 2 과목 중에 www.acmicpc.net 2. 문제 풀이 과탐 4과목과 사탐 2과목 점수를 입력받습니다. 가장 잘 본 과탐 3과목과 사탐 1과목의 점수합계를 구하는 문제입니다. 2022.01.19 - [Algorithm] - [Algorithm] 단골 1번 문제, 구현 / 수학 [Algorithm] 단골 1번 문제, 구현 / 수학 [ Contents ] 1. 구현 단순히 '구현'만 하면 되는 문제 유형입니다. 문제를 이해하고 입력에 맞.. 2022. 2. 6.