분류 전체보기 (113) 썸네일형 리스트형 [BOJ][Python] 백준 1312번 - 소수 문제 링크: https://www.acmicpc.net/problem/1312 1312번: 소수 피제수(분자) A와 제수(분모) B가 있다. 두 수를 나누었을 때, 소숫점 아래 N번째 자리수를 구하려고 한다. 예를 들어, A=3, B=4, N=1이라면, A÷B=0.75 이므로 출력 값은 7이 된다. www.acmicpc.net 문제 풀이 간단하게 0을 추가하고 b로 나누어서 나머지를 구한 후 두 가지로 나뉘어서 생각할 수 있다. 1. 나머지가 0인 경우 나머지가 0이라면 n번째 자리까지 안구했더라도 전부 0이 되기 때문에 반복문을 나가고 0으로 출력한다. 2. 나머지가 0이 아닌 경우 만약 n번째 자리까지 왔다면 몫을 출력, 아니면 나머지에서 또다시 0을 붙여서 반복문을 돌려준다. 코드 [BOJ][Python][C++] 백준 16208번 - 귀찮음 문제 링크: https://www.acmicpc.net/problem/16208 16208번: 귀찮음 현우는 무슨 이유에선지 길이 a1, ..., an의, 총 n개의 쇠막대가 필요해졌다. 하지만 그가 가진 것은 길이 a1+...+an의 하나의 쇠막대뿐이었다. 현우는 이 막대를 직접 잘라서 원래 필요하던 n개의 쇠 www.acmicpc.net 문제 풀이 쉽고 쉬운 그리디 문제. xy의 값이 작을수록 값이 작아지기 때문에 막대기의 총합을 구하고 정렬을 한 후 첫번째 막대부터 차례로 총합에서 빼고 곱해주면 된다. 즉 x가 막대 1개, y가 x를 제외한 합이라고 생각하면 된다. 코드 파이썬 코드 C++ 코드 [BOJ][Text] 백준 24905번 - 24905번 문제 문제 링크: https://www.acmicpc.net/problem/24905 24905번: 24905번 문제 이 문제는 대회가 끝나면 문제 번호로 24905번을 부여받을 예정이다. 제출할 소스가 부여받을 제출 번호를 그대로 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 풀이 느낌으로 푸는 문제. 사람들이 적게 이용하는 시간대를 이용하면 정답 확률이 올라갈 거 같다. 대회 당시에 풀었던 문제인데 나는 41342578번이었다. 사람이 몰리다보니 조금 난이도가 있었음 코드 [BOJ][Text] 백준 24904번 - Baekjoon Wordline Judge 문제 링크: https://www.acmicpc.net/problem/24904 24904번: Baekjoon Wordline Judge 제출이 다섯 글자 대문자로 구성되지 않았거나 단어가 아닐 경우 0점을 받는다. 사용할 수 있는 단어 목록은 이 링크에 있다. 제출한 단어가 정답과 일치할 경우 222,222점을 받는다. 일치하지 않 www.acmicpc.net 문제 풀이 워드 게스 게임. 문제에서 입력하는 단어가 주어져 있고 그 단어와 일치하는 것을 출력하면 된다. 내가 입력한 코드는 22년 4월 2일자 코드로 매일 자정마다 단어가 바뀌므로 직접 유추해서 풀어야 한다. 점수가 110122점이면 ΟΟΟΟΟ 에서 노란색은 5글자 중 알파벳이 들어가지만 위치가 틀린 것이고, 초록색은 알파벳과 위치가 모두 일.. [BOJ][Text] 백준 24900번 - 한별 찍기 문제 링크: https://www.acmicpc.net/problem/24900 24900번: 한별 찍기 한별이를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 풀이 예제 출력을 복사해서 붙여놓기 한후 text로 제출하면 된다. 다른 언어로는 하기 좀 힘들듯 코드 블로그가 LaTex에 적용되어서 글자가 이상하게 나온다. 원인을 찾으면 수정하겠음 [BOJ][Python] 백준 5612번 - 터널의 입구와 출구 문제 링크: https://www.acmicpc.net/problem/5612 5612번: 터널의 입구와 출구 첫째 줄에 조사한 시간 n이 주어진다. 둘째 줄에는 조사를 시작할 때, 터널 안에 들어있는 차량의 수 m이 주어진다. 다음 n개 줄의 i번째 줄(i = 1 ~ n)의 정보는 조사를 시작한지 (i-1)분이 경과한 시 www.acmicpc.net 문제 풀이 반복문을 돌리면서 값을 갱신해주자. 이때 0보다 값이 작은 경우 0으로 출력하고 반복문을 종료하면 된다. 코드 [BOJ][C++] 백준 11098번 - 첼시를 도와줘! 문제 링크: https://www.acmicpc.net/problem/11098 11098번: 첼시를 도와줘! 구단이 성적을 내지 못한다면 답은 새 선수 영입뿐이다. 이것은 오늘날 유럽 리그에서 가장 흔한 전략이고, 노르웨이의 로젠버그 팀은 이러한 전략이 성공한 대표적 예시다. 그들은 많은 스카 www.acmicpc.net 문제 풀이 반복문 돌려서 값을 max로 갱신하여 이름을 갱신하자. 코드 [BOJ][C++] 백준 5800번 - 성적 통계 문제 링크: https://www.acmicpc.net/problem/5800 5800번: 성적 통계 첫째 줄에 중덕 고등학교에 있는 반의 수 K (1 ≤ K ≤ 100)가 주어진다. 다음 K개 줄에는 각 반의 학생수 N (2 ≤ N ≤ 50)과 각 학생의 수학 성적이 주어진다. 시험 성적은 0보다 크거나 같고, 100보다 www.acmicpc.net 문제 풀이 배열을 받은 후 정렬하여 최댓값과 최솟값을 구하고 반복문을 이용해서 가장 큰 점수 차이를 구하면 된다. 코드 이전 1 2 3 4 5 6 7 8 ··· 15 다음