Baekjoon

    [C] 백준 3052번 : 나머지

    https://www.acmicpc.net/problem/3052 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 코드 #include int main() { int a[10]; int count = 0; for(int i = 0; i < 10; i++) { scanf("%d",&a[i]); a[i] %= 42; } for(int i = 0; i < 9; i++) { for(int j = i + 1; j < 10; j++) { if(a[i] == a[j] && a[i] != 42) { // a[i] != 42 조건을 넣어주지 않는다면 그냥 a[i] == a[j]한 것과 같게 중복..

    [C] 백준 2439번 : 별 찍기 - 2

    https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 코드 #include int main() { int N; scanf("%d",&N); for(int i = 1; i

    [C] 백준 15552번 : 빠른 A+B

    https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net 코드 #include int main() { int T; scanf("%d",&T); for(int i = 0; i < T; i++) { int a,b = 0; scanf("%d %d",&a,&b); printf("%d\n",a + b); } } ☞ 풀이 전 문제에서 테스트케이스의 개수 T가 주어진다고 하였으므로 인트형 변수 T를 선언하였습니다. 이후는 테스트케이스만큼 인트형 변수를 2개씩 받아 더한 결과 값을 바..

    [C] 백준 2480번 : 주사위 세개

    https://www.acmicpc.net/problem/2480 2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개 www.acmicpc.net 코드 #include int main() { int a[3]; int max,money = 0; for(int i = 0; i < 3; i++) { scanf("%d",&a[i]); } if(a[0] == a[1] && a[1] == a[2]) { money = 10000 + a[0] * 1000; } else if(a[0] == a[1] || a[0] == a[2]) { money..

    [C] 백준 2562번 : 최댓값

    https://www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net 코드 #include int main() { int a[9],b[9]; int temp,find_number; for(int i = 0; i < 9; i++) { scanf("%d",&a[i]); b[i] = a[i]; } for(int i = 0; i < 9; i++) { for(int j = 0; j < 9; j++) { if(a[j] < a[j+1]) { te..