목록백준 (170)
피너클의 it공부방
https://www.acmicpc.net/problem/4299 4299번: AFC 윔블던 원섭이는 잉글랜드 4부리그 풋볼 리그 2에서 활약하는 AFC 윔블던을 좋아한다. 이 팀은 2002년 윔블던 FC가 밀턴 킨스로 연고 이전을 감행하자 윔블던의 서포터들이 스스로 나서 창단한 팀이다. 윔 www.acmicpc.net 간단한 수학 문제다. cin >> a >> b; if (a < b) { cout
https://www.acmicpc.net/problem/16946 16946번: 벽 부수고 이동하기 4 N×M의 행렬로 표현되는 맵이 있다. 맵에서 0은 이동할 수 있는 곳을 나타내고, 1은 이동할 수 없는 벽이 있는 곳을 나타낸다. 한 칸에서 다른 칸으로 이동하려면, 두 칸이 인접해야 한다. 두 칸이 www.acmicpc.net 귀찮은 bfs문제다. cin >> n >> m; memset(num, 0, sizeof(num)); memset(visited, false, sizeof(visited)); for (int i = 0; i > map[i]; for (int j = 0; j < m; j++) { if (map[i][j] != '0') num[i][j] = 1; } ..
https://www.acmicpc.net/problem/2752 2752번: 세수정렬 숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다. www.acmicpc.net 간단한 정렬문제다. #include #include using namespace std; int arr[3]; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> arr[0] >> arr[1] >> arr[2]; sort(arr, arr + 3); cout
https://www.acmicpc.net/problem/2420 2420번: 사파리월드 첫째 줄에 두 도메인의 유명도 N과 M이 주어진다. (-2,000,000,000 ≤ N, M ≤ 2,000,000,000) www.acmicpc.net 간단한 수학 문제다. #include using namespace std; long long a, b; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> a >> b; cout
https://www.acmicpc.net/problem/15964 15964번: 이상한 기호 부산일과학고등학교의 효진이는 수학의 귀재이다. 어떤 문제라도 보면 1분 내에 풀어버린다는 학교의 전설이 내려올 정도였는데, 이런 킹ㅡ갓 효진에게도 고민이 생겼다. 대부분의 문제에서 반 www.acmicpc.net 간단한 수학 문제다. #include using namespace std; long long a, b; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> a >> b; cout
https://www.acmicpc.net/problem/15733 15733번: 나는 누구인가 당신은 지금 코딩을 하고있다. 그럼 당신은 어떤 사람인가. www.acmicpc.net 단순 구현문제다. #include using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cout

https://www.acmicpc.net/problem/15894 15894번: 수학은 체육과목 입니다 성원이는 수학을 정말 못 하는 고등학생이다. 수학을 못하는 대신 근성과 팔 힘이 뛰어난 성원이는 수학 시험에서 수학 지식을 사용하지 않고 근성과 체력을 사용해 문제를 푼다. 지난 시험에서 www.acmicpc.net 간단한 수학문제다. 예제에 나와있는 그림을 보면 첫번째는 4, 두번쨰는 8, 세번째는 12인걸 알수있다. 그냥 입력받은 숫자에 4를 곱하면 되는 문제다. #include using namespace std; long long a; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> a; cout
https://www.acmicpc.net/problem/17256 17256번: 달달함이 넘쳐흘러 첫째 줄에 케이크 수 a를 구성하는 자연수 a.x, a.y, a.z 가 차례대로 주어진다. (1 ≤ a.x, a.y, a.z ≤ 100) 둘째 줄에 케이크 수 c를 구성하는 자연수 c.x, c.y, c.z 가 차례대로 주어진다. (1 ≤ c.x, c.y, c.z www.acmicpc.net 단순한 수학문제다. 문제에 나온 식을 거꾸로 해서 계산해 출력하면된다. #include using namespace std; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int ax, ay, az; int cx, cy, cz; cin >> ax >> a..
https://www.acmicpc.net/problem/2452 2452번: 그리드 게임 첫째 줄에는 M×N 그리드를 나타내는 두 양의 정수 M과 N이 빈칸을 사이에 두고 주어진다. M과 N은 2 이상 100 이하이다. 둘째 줄부터 M개의 각 줄에는 그리드의 가로줄 한 줄에 놓여진 흰색 돌을 나 www.acmicpc.net bfs를 이용한 어려운 문제다. bfs를 활용하는데 있어 어려움을 겪다가 https://jjaewon.tistory.com/7 블로그를 보고 힌트를 얻었다. cin >> n >> m; for (int i = 0; i > arr[i][j]; } } 입력을 받은다음 memset(visited, false..
https://www.acmicpc.net/problem/20492 20492번: 세금 선린인터넷고등학교의 한 학생은 프로그래밍 대회에 참가하여 거액의 상금을 수상하는 영광을 누리게 되었다. 하지만, 이 학생이 상금 금액의 전부를 수령하게 되는 것은 아니다. 상금의 일부 www.acmicpc.net 수학문제다. 그냥 전부 그대로 구현하면된다. #include using namespace std; int n; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> n; cout