목록Baekjoon/Bronze (3)
GitHubSeob

문제 https://www.acmicpc.net/problem/14726 14726번: 신용카드 판별 신용카드는 총 16자리의 숫자로 구성되어 있다. 언뜻 보기에는 무작위로 된 숫자로 구성되어 있는 것 같이 보이지만 그 속에는 하나의 수학적 비밀이 숨겨져 있다. 그중 하나가 카드 번호가 유효 www.acmicpc.net 문제풀이 맨 오른쪽부터 짝수번째는 *2를 해준 뒤 10 이상이면 answer에 10을 나눈 몫, 나눈 나머지를 더해준다. 홀수번째일 때는 그냥 answer에 더 해주면 된다. 모든 자리를 확인하였으면 10으로 나눈 나머지가 있는지 없는지만 판별하여 출력하면 된다. 코드 #include using namespace std; int main() { int T(0); int idx(0); ci..

문제 https://www.acmicpc.net/problem/13419 13419번: 탕수육 출력은 표준 출력을 사용한다. 입력받은 데이터에 대해, 각 테스트 케이스의 답을 순서대로 출력한다. 각 테스트 케이스마다 첫 번째 줄에 먼저 시작한 사람이 기억해야 될 문자열 중 가장 짧은 www.acmicpc.net 문제풀이 입력받은 문자열의 길이가 짝수이면 첫 번째 사람은 짝수번째 알파벳만, 두 번째 사람은 홀수번째 알파벳만 외우면 된다. 문자열의 길이가 홀수 일 경우 추가로 상대방의 문자열을 더하면 된다. 코드 #include using namespace std; int main() { cin.tie(NULL); ios::sync_with_stdio(false); int T(0); string data("..

문제 https://www.acmicpc.net/problem/2875 2875번: 대회 or 인턴 첫째 줄에 N, M, K가 순서대로 주어진다. (0 ≤ M ≤ 100, 0 ≤ N ≤ 100, 0 ≤ K ≤ M+N), www.acmicpc.net 문제풀이 먼저 구성할 수 있는 팀의 수를 구한다. 여학생을 2로 나눈 몫 or 남학생 수 중 적은 수가 팀의 수가 된다. 하지만 인턴쉽에 참여하는 학생도 따로 있어야 한다. 그러므로 팀을 못 꾸린 혼자 남은 학생들의 수를 구한다. 인턴쉽에 참여해야 하는 수 - 혼자 남은 학생수를 하고, 그 값이 0 이하라면 혼자 남아있는 학생들만으로도 인턴쉽에 나갈 수 있으므로 팀의 수를 출력한다. 그 값이 0보다 크다면 팀 수 - K/3을 올림 한 값을 하여 출력한다. K는..