반응형 백준226 [Python] 백준 1743번 - 음식물 피하기 (실버 1) https://www.acmicpc.net/problem/1743 1743번: 음식물 피하기 첫째 줄에 통로의 세로 길이 N(1 ≤ N ≤ 100)과 가로 길이 M(1 ≤ M ≤ 100) 그리고 음식물 쓰레기의 개수 K(1 ≤ K ≤ N×M)이 주어진다. 그리고 다음 K개의 줄에 음식물이 떨어진 좌표 (r, c)가 주어진다 www.acmicpc.net 혼자 힘으로 풀었는가? O 알고리즘 분류 - BFS - DFS 문제 코레스코 콘도미니엄 8층은 학생들이 3끼의 식사를 해결하는 공간이다. 그러나 몇몇 비양심적인 학생들의 만행으로 음식물이 통로 중간 중간에 떨어져 있다. 이러한 음식물들은 근처에 있는 것끼리 뭉치게 돼서 큰 음식물 쓰레기가 된다. 이 문제를 출제한 선생님은 개인적으로 이러한 음식물을 실내화에.. 2023. 9. 25. [Python] 백준 1080번 - 행렬 (실버 1) https://www.acmicpc.net/problem/1080 1080번: 행렬 첫째 줄에 행렬의 크기 N M이 주어진다. N과 M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 행렬 A가 주어지고, 그 다음줄부터 N개의 줄에는 행렬 B가 주어진다. www.acmicpc.net 혼자 힘으로 풀었는가? O 알고리즘 분류 - 그리디 알고리즘 문제 0과 1로만 이루어진 행렬 A와 행렬 B가 있다. 이때, 행렬 A를 행렬 B로 바꾸는데 필요한 연산의 횟수의 최솟값을 구하는 프로그램을 작성하시오. 행렬을 변환하는 연산은 어떤 3×3크기의 부분 행렬에 있는 모든 원소를 뒤집는 것이다. (0 → 1, 1 → 0) 입력 첫째 줄에 행렬의 크기 N M이 주어진다. N과 M은 50보다 작거나 같은 자연.. 2023. 9. 22. [Python] 백준 2529번 - 부등호 (실버 1) https://www.acmicpc.net/problem/2529 2529번: 부등호 두 종류의 부등호 기호 ‘’가 k개 나열된 순서열 A가 있다. 우리는 이 부등호 기호 앞뒤에 서로 다른 한 자릿수 숫자를 넣어서 모든 부등호 관계를 만족시키려고 한다. 예를 들어, 제시 www.acmicpc.net 혼자 힘으로 풀었는가? O 알고리즘 분류 - 브루트포스 알고리즘 - 백트래킹 문제 두 종류의 부등호 기호 ‘’가 k개 나열된 순서열 A가 있다. 우리는 이 부등호 기호 앞뒤에 서로 다른 한 자릿수 숫자를 넣어서 모든 부등호 관계를 만족시키려고 한다. 예를 들어, 제시된 부등호 순서열 A가 다음과 같다고 하자. A ⇒ 부등호 기호 앞뒤에 넣을 수 있는 숫자는 0부터 9까지의 정수.. 2023. 9. 21. [Python] 백준 1325번 - 효율적인 해킹 (실버 1) https://www.acmicpc.net/problem/1325 result: resultList = [] result = cnt[i] resultList.append(i) elif cnt[i] == result: resultList.append(i) for i in resultList: print(i, end=' ') 솔직히.. 큰 차이는 없어 보이는데... 최대 값을 찾는 과정에서 배열에 계속 쌓아서 다시 찾는 것과 초기화하며 최대 값만 넣는 것의 차이라고 볼 수 있다. 2023. 9. 21. 이전 1 ··· 15 16 17 18 19 20 21 ··· 57 다음 반응형