본문 바로가기

구현25

[백준] 1032번 - 명령 프롬프트 (C++) 문제 및 풀이 문제) 백준 - 구현 - 명령 프롬프트 https://www.acmicpc.net/problem/1032 1032번: 명령 프롬프트 첫째 줄에 파일 이름의 개수 N이 주어진다. 둘째 줄부터 N개의 줄에는 파일 이름이 주어진다. N은 50보다 작거나 같은 자연수이고 파일 이름의 길이는 모두 같고 길이는 최대 50이다. 파일이름은 www.acmicpc.net 첫 번째 문자열과 두 번째 이후 문자열을 비교하여 만약 다를 경우 '?'를 저장합니다. C++ 소스코드) 2022. 2. 12.
[백준] 14697번 - 방 배정하기 (C++) 문제 및 풀이 문제) 백준 - 구현 - 방 배정하기 https://www.acmicpc.net/problem/14697 14697번: 방 배정하기 정보 초등학교 6학년 여학생들은 단체로 2박 3일 수학여행을 가기로 했다. 학생들이 묵을 숙소에는 방의 정원(방 안에 있는 침대 수)을 기준으로 세 종류의 방이 있으며, 같은 종류의 방들이 여러 www.acmicpc.net N이 최대 300이므로 A, B, C를 0~300까지 탐색하면 N이 만들어지는지 확인하면 됩니다. C++ 소스코드) 2022. 2. 9.
[백준] 10808번 - 알파벳 개수 (C++) 문제 및 풀이 문제) 백준 - 문자열 - 알파벳 개수 https://www.acmicpc.net/problem/10808 10808번: 알파벳 개수 단어에 포함되어 있는 a의 개수, b의 개수, …, z의 개수를 공백으로 구분해서 출력한다. www.acmicpc.net 문자열의 최대 길이가 100이므로 모든 문자열을 순회하면서 세우 주면 되는 쉬운 문제였습니다. C++ 소스코드) 2022. 1. 25.
[백준] 4358번 - 생태학 (C++) 문제 및 풀이 문제) 백준 - 구현 - 생태학 https://www.acmicpc.net/problem/4358 4358번: 생태학 프로그램은 여러 줄로 이루어져 있으며, 한 줄에 하나의 나무 종 이름이 주어진다. 어떤 종 이름도 30글자를 넘지 않으며, 입력에는 최대 10,000개의 종이 주어지고 최대 1,000,000그루의 나무가 주어 www.acmicpc.net 해시 맵을 통해 나무 종의 비율을 구하는 문제였습니다. 해시 맵은 쉽게 해결했으나, printf를 통해 소수점을 구현하는 단계에서 맞왜틀을 시전 했습니다.(아직도 왜 틀렸는지 모르겠습니다.) 결국 cout.precision을 통해 소수점 반올림을 처리했더니 AC 받았습니다. C++ 소스코드) 2022. 1. 23.
[백준] 18312 - 시간 (C++) 문제 및 풀이 문제) 백준 - 구현 - 시각 https://www.acmicpc.net/problem/18312 18312번: 시각 정수 N과 K가 입력되었을 때 00시 00분 00초부터 N시 59분 59초까지의 모든 시각 중에서 K가 하나라도 포함되는 모든 시각을 세는 프로그램을 작성하시오. 시각을 셀 때는 디지털 시계를 기준으로, www.acmicpc.net 각 시, 분, 초를 완전 탐색합니다. C++ 소스 코드) 2022. 1. 17.
[백준] 10798번 - 세로읽기 (C++) 문제 및 풀이 문제) 백준 - 구현 - 세로읽기 https://www.acmicpc.net/problem/10798 10798번: 세로읽기 총 다섯줄의 입력이 주어진다. 각 줄에는 최소 1개, 최대 15개의 글자들이 빈칸 없이 연속으로 주어진다. 주어지는 글자는 영어 대문자 ‘A’부터 ‘Z’, 영어 소문자 ‘a’부터 ‘z’, 숫자 ‘0’ www.acmicpc.net 아주 쉬운 구현 문제였습니다. 배열을 모두 -1 초기화 후, 배열에 숫자가 들어간 것만 세로 방향으로 출력합니다. C++ 소스코드) 2022. 1. 13.
[백준] 17140번 - 이차원 배열과 연산 (Python) 문제 및 풀이 문제) 백준 - 구현 - 이차원 배열과 연산 https://www.acmicpc.net/problem/17140 17140번: 이차원 배열과 연산 첫째 줄에 r, c, k가 주어진다. (1 ≤ r, c, k ≤ 100) 둘째 줄부터 3개의 줄에 배열 A에 들어있는 수가 주어진다. 배열 A에 들어있는 수는 100보다 작거나 같은 자연수이다. www.acmicpc.net Full Code) https://github.com/Chocochip101/BOJ_Solution/blob/main/Problem%2015000~19999/17140%EB%B2%88_%EC%9D%B4%EC%B0%A8%EC%9B%90%20%EB%B0%B0%EC%97%B4%EA%B3%BC%20%EC%97%B0%EC%82%B0.py GitHub.. 2021. 11. 24.
[백준] 23251번 - 스물셋 (C++) 문제 및 풀이 문제) 백준 - 구현 - 스물셋 https://www.acmicpc.net/problem/23251 23251번: 스물셋 첫째 줄에 테스트 케이스의 수 $T$가 주어진다. 둘째 줄부터 $T$줄에 걸쳐 정수 $k$가 주어진다. www.acmicpc.net C++ 소스코드) 2021. 10. 25.
[백준] 17780번 - 새로운 게임 (C++) 문제 및 풀이 문제) 백준 - 구현 - 새로운 게임 https://www.acmicpc.net/problem/17780 17780번: 새로운 게임 재현이는 주변을 살펴보던 중 체스판과 말을 이용해서 새로운 게임을 만들기로 했다. 새로운 게임은 크기가 N×N인 체스판에서 진행되고, 사용하는 말의 개수는 K개이다. 말은 원판모양이고, 하 www.acmicpc.net 1000번 동안 체스판의 위에 말이 4개 이상 있는지 확인한다. 체스판 위에 말이 쌓여 있는 것을 표현하기 위해 이차원 벡터(vector ChessBoard[13][13])를 처음 사용해 봤는데를 사용했는데 익숙해질 필요가 있다. C++ 소스코드) Full Code) https://github.com/Chocochip101/BOJ_Solution/blob/ma.. 2021. 10. 24.
반응형