전체 글411 [백준] 16430번 : 제리와 톰 – JAVA [자바] https://www.acmicpc.net/problem/16430 16430번: 제리와 톰 첫 번째 줄에 두 정수 A, B (1 ≤ A 2022. 8. 10. [백준] 1159번 : 농구 경기 – JAVA [자바] https://www.acmicpc.net/problem/1159 1159번: 농구 경기 상근이는 농구의 세계에서 점차 영향력을 넓혀가고 있다. 처음에 그는 농구 경기를 좋아하는 사람이었다. 농구에 대한 열정은 그를 막을 수 없었고, 결국 상근이는 농구장을 청소하는 일을 시작 www.acmicpc.net 문제 문제 풀이 백준 1159번 농구 경기는 브론즈 2 난이도의 구현 및 문자열 문제이다. 이 문제에서는 선수의 수 N명이 주어지고 N명의 선수 이름들이 입력으로 주어진다. 선수 이름의 첫 글자가 똑같은 사람이 5명이 넘으면 선수를 선발할 수 있다. 이때, 선수를 선발할 수 없으면 PREDAJA를 출력하고 선발할 수 있으면 선발 가능한 이름의 첫 글자를 사전 순으로 출력하면 된다. 이 문제는 아스키코드를.. 2022. 8. 9. [백준] 2587번 : 대표값2 – JAVA [자바] https://www.acmicpc.net/problem/2587 2587번: 대표값2 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30의 평균은 (10 + 40 + 30 + 60 + www.acmicpc.net 문제 문제 풀이 백준 2587번 대표값2는 브론즈 2 난이도의 수학 및 구현 문제이다. 이 문제에서는 5개의 숫자가 주어지고 이 5개의 숫자의 평균값과 중앙값을 출력하면 된다. 우선 이 문제에서는 int형 배열이 필요하다. 따라서 이 배열 arr에 입력받는 수들을 전부 저장한다. 그리고 입력받을 때 sum이라는 변수에 모든 값들을 더해준다. 이렇게 입력을 받고.. 2022. 8. 9. [백준] 3040번 : 백설 공주와 일곱 난쟁이 – JAVA [자바] https://www.acmicpc.net/problem/3040 3040번: 백설 공주와 일곱 난쟁이 매일 매일 일곱 난쟁이는 광산으로 일을 하러 간다. 난쟁이가 일을 하는 동안 백설공주는 그들을 위해 저녁 식사를 준비한다. 백설공주는 의자 일곱개, 접시 일곱개, 나이프 일곱개를 준비한다. www.acmicpc.net 문제 문제 풀이 백준 3040번 백설 공주와 일곱 난쟁이는 브론즈 2 난이도의 브루트 포스 문제이다. 이 문제에서는 아홉 난쟁이의 키가 입력으로 주어진다. 하지만 이 중에 두 명의 난쟁이는 백설공주의 난쟁이가 아니다. 백설공주의 일곱 난쟁이의 숫자의 합은 무조건 100이 된다. 이때 백설공주의 일곱 난쟁이의 숫자를 출력하면 된다. 이 문제는 간단한 int형 배열을 이용해서 풀 수 있다. .. 2022. 8. 9. [백준] 2476번 : 주사위 게임 – JAVA [자바] https://www.acmicpc.net/problem/2476 2476번: 주사위 게임 첫째 줄에는 참여하는 사람 수 N이 주어지고 그 다음 줄부터 N개의 줄에 사람들이 주사위를 던진 3개의 눈이 빈칸을 사이에 두고 각각 주어진다. www.acmicpc.net 문제 문제 풀이 백준 2476번 주사위 게임은 브론즈 3 난이도의 수학 및 구현 문제이다. 이 문제에서는 N개의 테스트 케이스가 주어진다. 그리고 각각의 테스트 케이스에서 세 개의 수 a, b, c가 주어진다. 그리고 세 가지의 경우로 나뉜다. 3개의 숫자 모두가 같으면 10,000원+(같은 숫자) ×1,000원의 상금을 받게 된다. 2개의 숫자만 같으면 1,000원+(같은 숫자) × 100원의 상금을 받게 된다. 3개의 숫자가 모두 다르면 (.. 2022. 8. 9. [백준] 2935번 : 소음 – JAVA [자바] https://www.acmicpc.net/problem/2935 2935번: 소음 수업 시간에 떠드는 두 학생이 있다. 두 학생은 수업에 집중하는 대신에 글로벌 경제 위기에 대해서 토론하고 있었다. 토론이 점점 과열되면서 두 학생은 목소리를 높였고, 결국 선생님은 크게 www.acmicpc.net 문제 문제 풀이 백준 2935번 소음은 브론즈 3 난이도의 수학 및 문자열 문제이다. 이 문제에서는 양의 정수 A와 B가 주어지고 그리고 연산자 + 또는 *이 주어진다. 연산자에 맞게 결과를 출력하면 된다. 이 문제는 문제의 난이도의 비해 정답률이 낮다. 그 이유는 바로 A와 B의 범위가 long형의 범위를 초과하기 때문이다. 따라서, 이 문제에서는 큰 정수를 다루는 BigIntger를 사용해야 한다. Big.. 2022. 8. 9. [백준] 15894번 : 수학은 체육과목 입니다 – JAVA [자바] https://www.acmicpc.net/problem/15894 15894번: 수학은 체육과목 입니다 성원이는 수학을 정말 못 하는 고등학생이다. 수학을 못하는 대신 근성과 팔 힘이 뛰어난 성원이는 수학 시험에서 수학 지식을 사용하지 않고 근성과 체력을 사용해 문제를 푼다. 지난 시험에서 www.acmicpc.net 문제 문제 풀이 백준 15894번 수학은 체육과목 입니다는 브론즈 3 난이도의 수학 문제이다. 이 문제에서는 다음과 같은 수학 문제가 주어진다. 입력으로 N이 주어졌을 때 실선으로 이루어진 도형의 둘레의 길이를 구하면 되는 문제이다. 이 문제는 간단한 패턴을 보인다. N = 1일 때: N = 1일 때의 둘레를 직접 세보면 4가 나온다. N = 2일 때: N = 2일 때의 둘레를 직접 세보.. 2022. 8. 9. [백준] 10833번 : 사과 – JAVA [자바] https://www.acmicpc.net/problem/10833 10833번: 사과 경상북도 특산품인 사과를 학생들에게 나눠주기 위해 여러 학교에 사과를 배정하였다. 배정된 사과 개수는 학교마다 다를 수 있고, 학생 수도 학교마다 다를 수 있다. 각 학교에서는 배정된 사 www.acmicpc.net 문제 문제 풀이 백준 10833번 사과는 브론즈 3 난이도의 수학 문제이다. 이 문제에서는 학교의 개수 N이 주어진다. 그리고 N 줄에 걸쳐 학생 수와 사과의 수가 입력으로 주어진다. 사과는 모든 학생들에게 똑같이 나눠줘야 되고 남는 사과들의 합을 구하면 된다. 이 문제의 특징은 바로 사과를 모든 학생들에게 똑같이 나눠줘야 한다는 것이다. 즉, 사과의 개수 apple이 있고 학생의 수 student가 있으.. 2022. 8. 9. 이전 1 ··· 18 19 20 21 22 23 24 ··· 52 다음 반응형