백준
-
[백준-2477] 참외밭 - Java공부/백준 2023. 1. 21. 14:42
https://www.acmicpc.net/problem/2477 2477번: 참외밭 첫 번째 줄에 1m2의 넓이에 자라는 참외의 개수를 나타내는 양의 정수 K (1 ≤ K ≤ 20)가 주어진다. 참외밭을 나타내는 육각형의 임의의 한 꼭짓점에서 출발하여 반시계방향으로 둘레를 돌면서 지 www.acmicpc.net 백준 2477번 참외밭 자바풀이 난이도: 실버2 풀이 가장 긴 가로, 세로를 구하여 직사각형에서 작은 직사각형을 빼면 구할 수 있다. 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class back..
-
[백준-25501] 재귀의 귀재 - Java공부/백준 2023. 1. 20. 14:15
https://www.acmicpc.net/problem/25501 25501번: 재귀의 귀재 각 테스트케이스마다, isPalindrome 함수의 반환값과 recursion 함수의 호출 횟수를 한 줄에 공백으로 구분하여 출력한다. www.acmicpc.net 백준 25501번 재귀의 귀재 자바 풀이 난이도: 브론즈2 풀이 힌트를 써 Scanner를 통해 문자열을 팰린드론이 맞는지 판별하고, 호출할 때마다 값을 1씩 더해주면 된다. 코드 import java.util.Scanner; public class back25501{ static int num=0; public static int recursion(String s, int l, int r){ if(l >= r) return 1; else if(s...
-
[백준-2445] 별 찍기 - 8 - Java공부/백준 2022. 12. 14. 23:43
https://www.acmicpc.net/problem/2445 2445번: 별 찍기 - 8 첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 백준 2445번 별 찍기 - 8 자바 풀이 난이도: 브론즈3 코드 import java.util.Scanner; public class back2445 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n=scanner.nextInt(); for(int i=0;i
-
[백준-11365] !밀비 급일 - Java공부/백준 2022. 12. 10. 23:16
https://www.acmicpc.net/problem/11365 11365번: !밀비 급일 당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다. 이 암호를 해독하는 프로그램을 작성하시오. www.acmicpc.net 백준 11365번 !밀비 급일 자바풀이 난이도: 브론즈4 END가 입력될때까지 한줄씩 받아 거꾸로 출력하면 된다. 코드 import java.util.Scanner; public class back11365 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String str=scanner.nextLine..