``` 백준 4153번 직각삼각형 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 4153번 풀이 https://www.acmicpc.net/problem/4153 4153번: 직각삼각형 입력은 여러개의 테스트케이스로 주어지며 마지막줄에는 0 0 0이 입력된다. 각 테스트케이스는 모두 30,000보다 작은 양의 정수로 주어지며, 각 입력은 변의 길이를 의미한다. www.acmicpc.net 백준 4153번 직각삼각형은 난이도 브론즈 등급의 문제로서 3개의 수를 입력받으면 직각삼각형인지 판별해서 직각삼각형이면 right 아니면 wrong을 출력합니다. 3개의 수가 0 0 0이면 종료하고 아니라면 직각삼각형 입력과 반복합니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 ..
``` 백준 16120번 PPAP JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 16120번 풀이 https://www.acmicpc.net/problem/16120 16120번: PPAP 첫 번째 줄에 문자열이 주어진다. 문자열은 대문자 알파벳 P와 A로만 이루어져 있으며, 문자열의 길이는 1 이상 1,000,000 이하이다. www.acmicpc.net 백준 16120번 PPAP는 난이도 실버 등급의 문제로서 PPAP는 P로 변경 가능할 때 P와 A로 이루어진 문자열이 주어지면 해당 문자열이 P로부터 파생된 문자열인지 아닌지를 판단하면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 첫 시도 PPAP로 이루어진 ..
``` 백준 8371, 8387번 Dyslexia JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 8371번 풀이 백준 8387번 풀이 https://www.acmicpc.net/problem/8371 8371번: Dyslexia In the recent years children in Byteland have been hardly reading any books. This has a negative influence on the knowledge of orthography among Byteland residents. Teachers at schools do their best to change this situation. They organize many different te www.a..
``` 백준 10101번 삼각형 외우기 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10101번 풀이 https://www.acmicpc.net/problem/10101 10101번: 삼각형 외우기 문제의 설명에 따라 Equilateral, Isosceles, Scalene, Error 중 하나를 출력한다. www.acmicpc.net 백준 10101번 삼각형 외우 기는 난이도 브론즈 등급의 문제로서 삼각형의 각 3개가 주어질때 세 각의 크기가 모두 60이면, Equilateral 세 각의 합이 180이고, 두 각이 같은 경우에는 Isosceles 세 각의 합이 180이고, 같은 각이 없는 경우에는 Scalene 세 각의 합이 180이 아닌 경우에는 Error 을 출력하면 되는 문제입니다..
``` 백준 10156번 과자 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 10156번 풀이 https://www.acmicpc.net/problem/10156 10156번: 과자 첫 번째 줄에는 과자 한 개의 가격 K, 사려고 하는 과자의 개수 N, 현재 동수가 가진 돈 M이 각각 공백을 사이에 두고 주어진다. 단, K, N은 1,000 이하의 양의 정수이고, M은 10만 이하의 양의 정수이 www.acmicpc.net 백준 10156번 과자는 난이도 브론즈 등급의 문제로서 과자 가격 K, 과자 수 N, 가진 돈 M이 주어질 때 지불금액이 가진돈보다 크면 차를 출력하고 아니라면 0을 출력하면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답..
``` 백준 9184번 신나는 함수 실행 수열 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 9184번 풀이 https://www.acmicpc.net/problem/9184 9184번: 신나는 함수 실행 입력은 세 정수 a, b, c로 이루어져 있으며, 한 줄에 하나씩 주어진다. 입력의 마지막은 -1 -1 -1로 나타내며, 세 정수가 모두 -1인 경우는 입력의 마지막을 제외하면 없다. www.acmicpc.net 백준 9184번 신나는 함수 실행은 난이도 실버 등급의 문제로서 아래와 같은 재귀함수 w(a, b, c)가 주어지고 if a 20, then w(a, b, c) returns: w(20, 20, 20) if a < b and b < c, then w(a, b, c) returns..
``` 백준 9461번 파도반 수열 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 9461번 풀이 https://www.acmicpc.net/problem/9461 9461번: 파도반 수열 오른쪽 그림과 같이 삼각형이 나선 모양으로 놓여져 있다. 첫 삼각형은 정삼각형으로 변의 길이는 1이다. 그 다음에는 다음과 같은 과정으로 정삼각형을 계속 추가한다. 나선에서 가장 긴 변의 www.acmicpc.net 백준 9461번 파도반 수열은 난이도 실버 등급의 문제로서 파도 수열이 주어질 때 N번째 파도 수열의 값을 출력하면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. P(1) = 1 P(2) = 1 P(3) = 1 P(..
``` 백준 2581번 소수 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2581번 풀이 https://www.acmicpc.net/problem/2581 2581번: 소수 M이상 N이하의 자연수 중 소수인 것을 모두 찾아 첫째 줄에 그 합을, 둘째 줄에 그 중 최솟값을 출력한다. 단, M이상 N이하의 자연수 중 소수가 없을 경우는 첫째 줄에 -1을 출력한다. www.acmicpc.net 백준 2581번 소수는 난이도 실버 등급의 문제로서 10,000 이하의 두 수가 주어질 때 그 두수 포함 사이에 있는 가장 작은 소수와 소수의 합을 출력하고 없다면 -1을 출력하는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 소수를..