728x90 Develop/์๊ณ ๋ฆฌ์ฆ26 [ํ๋ก๊ทธ๋๋จธ์ค ์ฐ์ต๋ฌธ์ ] ํธ๋ ํ์ดํธ ๋ํ JAVA ํ์ด- ๋ ๋ฒจ 1 ํธ๋ ํ์ดํธ ๋ํ ๋ฌธ์ ์์ฝ food ๋ฆฌ์คํธ i ํญ๋ชฉ / 2 ํ ๊ฐ๋งํผ i๋ฅผ ๋ฌธ์์ด๋ก ์ด์ด๋ถ์ด๊ณ 0์ ๊ธฐ์ ์ผ๋ก ๋ค์ ๋ฐ๋๋ก ๋ฌธ์์ด์ ์ด์ด๋ถ์ฌ๋ผ. 0์ ๊ธฐ์ ์ผ๋ก ๋์นญ์ด ๋๊ฒ ๋ง๋ค๋ฉด ๋๋ค. ์ ์ถ๋ ฅ ์ ์ฒซ๋ฒ์งธ ์์์ food[i] / 2 ํ ๊ฐ์ ๋ณด๋ฉด food[1]์ 1๋ก 1์ด 1๋ฒ ๋ฐ๋ณต๋๊ณ food[2]๋ 2๋ฒ, food[3]์ 3๋ฒ ๋ฐ๋ณต๋๋ค. ๋ฐ๋ผ์ '122333'์ ๋ฌธ์์ด์ด ์์ฑ๋๋ ๊ฒ. ์ด ๋ฌธ์์ด๋ค ๋ค์ 0์ ์ด์ด๋ถ์ด๊ณ ๋ฐ๋๋ก ์ด์ด๋ถ์ด๋ฉด '1223330333221'์ด ์์ฑ๋๋ค. ํธ๋ ํ์ดํธ ๋ํ JAVA ํ์ด class Solution { public String solution(int[] food) { String answer = "0"; for (int i = food.length - 1; i > .. 2022. 11. 30. [ํ๋ก๊ทธ๋๋จธ์ค ์ฐ์ต๋ฌธ์ ] ๊ธฐ์ฌ๋จ์์ ๋ฌด๊ธฐ JAVA ํ์ด- ๋ ๋ฒจ 1 ๊ธฐ์ฌ๋จ์์ ๋ฌด๊ธฐ ๋ฌธ์ ์์ฝ 1๋ฒ๋ถํฐ number๊น์ง์ ์ฝ์์ ํฉ์ ๊ตฌํ๋ผ. ๋ค๋ง ํ ์ซ์์ ์ฝ์ ๊ฐ์๊ฐ limit ์๊ฐ ๋์์ ๋๋ ์ฝ์ ๋์ power๊ฐ์ ๋ํ๋ค. ์ค์ค์ด ๊ธธ๊ฒ ์ฐ์ฌ์์ง๋ง ํ์ค์์ฝ์ด ๊ฐ๋ฅํ ๋ฌธ์ ๋ค. ์ ์ถ๋ ฅ ์ number๊ฐ 5๊ฐ๋๋ 1๋ถํฐ 5๊น์ง์ ์ฝ์์ ๊ฐ์๋ฅผ ๊ตฌํ๋ค. ๋ชจ๋ limit 3์ ๋์ง ์๊ธฐ์ ํด๋น ์๋ค์ ํฉ์ธ 10์ด ๋๋ค. number๊ฐ 10์ด๋๋ 1๋ถํฐ 10๊น์ง์ ์ฝ์๋ฅผ ๊ตฌํ๋ค. limit 3์ด๊ธฐ ๋๋ฌธ์, 6, 8, 10๋ฒ์ power๊ฐ์ธ 2๋ฅผ ํฉํด ํด๋น ์๋ค์ ํฉ์ธ 21์ด ๋๋ค. ๊ธฐ์ฌ๋จ์์ ๋ฌด๊ธฐ JAVA ํ์ด class Solution { public int solution(int number, int limit, int power) { int answer = 0; fo.. 2022. 11. 23. [BaekJoon-11021] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 11021๋ฒ java ํ์ด 11021๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ๋ฐ๋ณต๋ฌธ : A+B - 7 ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 11021๋ฒ java ํ์ด ๋ฌธ์ : ๋ ์ ์ A์ B๋ฅผ ์ ๋ ฅ๋ฐ์ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ : ์ผ์ด์ค์ ๊ฐ์ T๊ฐ ์ฃผ์ด์ง. ์ถ๋ ฅ :๊ฐ ํ ์คํธ ์ผ์ด์ค๋ง๋ค "Case #x: "๋ฅผ ์ถ๋ ฅํ ๋ค์, A+B๋ฅผ ์ถ๋ ฅํ๋ค. ํ ์คํธ ์ผ์ด์ค ๋ฒํธ๋ 1๋ถํฐ ์์ํ๋ค. ์ถ๋ ฅ ์์ : 5 1 1์ ๋ ฅ์ 2 11021๋ฒ Java ํ์ด: import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args){ try { BufferedReader br = new BufferedReader(new Input.. 2022. 11. 2. [BaekJoon-15552] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 15552๋ฒ java ํ์ด 15552๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ๋ฐ๋ณต๋ฌธ : ํฉ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 15552๋ฒ java ํ์ด ๋ฌธ์ : BufferedReader๋ฅผ ์ฌ์ฉํ์ฌ A+B๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑ ํ์์ค. ์ ๋ ฅ : ํ ์คํธ์ ๊ฐ์ T๊ฐ ์ฃผ์ด์ง๊ณ ๊ฐ a,b๊ฐ ์ฃผ์ด์ง. ์ถ๋ ฅ :๊ฐ ํ ์คํธ๋ง๋ค A+B๋ฅผ ํ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ค. ์ถ๋ ฅ ์์ : 5 1 1์ ๋ ฅ์ 2 15552๋ฒ Java ํ์ด: import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args){ try { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Buffe.. 2022. 10. 27. [BaekJoon-8393] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 8393๋ฒ java ํ์ด 8393๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ๋ฐ๋ณต๋ฌธ : ํฉ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 8393๋ฒ java ํ์ด ๋ฌธ์ : n์ ์ ๋ ฅ ๋ฐ์ ํ 1๋ถํฐ n๊น์ง ํฉ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑ ํ์์ค. ์ ๋ ฅ : n์ด ์ฃผ์ด์ง. ์ถ๋ ฅ : 1๋ถํฐ n๊น์ง ํฉ์ ์ถ๋ ฅํ๋ค. ์ถ๋ ฅ ์์ : 3 ์ ๋ ฅ์ 6 8393๋ฒ Java ํ์ด: import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int sum = 0; for(int i=0; i < n; i++) { sum += (i+1); } System.out.println(sum); } } 2022. 10. 26. [BaekJoon-10950] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 10950๋ฒ java ํ์ด 10950๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ๋ฐ๋ณต๋ฌธ : ๊ตฌ๊ตฌ๋จ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 10950๋ฒ java ํ์ด ๋ฌธ์ : A+B์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑ ํ์์ค. ์ ๋ ฅ : ์ฒซ์งธ์ค์ ํ ์คํธ ๊ฐ์ T๊ฐ ์ฃผ์ด์ง๊ณ ๊ฐ ํ ์คํธ๋ ํ์ค๋ก ๊ฐ A์ B๊ฐ ์ฃผ์ด์ง. ์ถ๋ ฅ : ํ ์คํธ๋ง๋ค ๊ฐ A+B๋ฅผ ์ถ๋ ฅ. ์ถ๋ ฅ ์์ : 5 1 1 ์ ๋ ฅ์ 2 ๋ฐ๋ณต 5๋ฒ 10950๋ฒ Java ํ์ด: import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int t = sc.nextInt(); for(int i=0; i < t; i++) { int a = sc.nextInt(); int b = sc.nex.. 2022. 10. 26. [BaekJoon-2739] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 2739๋ฒ java ํ์ด 2739๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ๋ฐ๋ณต๋ฌธ : ๊ตฌ๊ตฌ๋จ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 2739๋ฒ java ํ์ด ๋ฌธ์ : ๊ตฌ๊ตฌ๋จ ๋จN์ ์ ๋ ฅ ๋ฐ์ ํ N๋จ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑ ํ์์ค. ์ ๋ ฅ : ๊ตฌ๊ตฌ๋จ ๋จN์ด ์ฃผ์ด์ง. ์ถ๋ ฅ : N * 1๋ถํฐ 9๊น์ง ๊ตฌ๊ตฌ๋จ N๋จ์ ์ถ๋ ฅํ๋ค. ์ถ๋ ฅ ์์ : 2 ์ ๋ ฅ์ 2 * 1 = 2 ... 2 * 9 = 18 2739๋ฒ Java ํ์ด: import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=1; i 2022. 10. 26. [BaekJoon-2480] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 2480๋ฒ java ํ์ด 2525๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ์กฐ๊ฑด๋ฌธ : ์ฃผ์ฌ์ ์ธ๊ฐ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 2480๋ฒ java ํ์ด ๋ฌธ์ : 3๊ฐ ์ฃผ์ฌ์์ ๋์จ ๋์ด ์ฃผ์ด์ง ๋, ์๊ธ์ ๊ณ์ฐํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑ ํ์์ค. ์ ๋ ฅ : 3๊ฐ์ ๋์ด ๋น์นธ์ ์ฌ์ด์ ๋๊ณ ๊ฐ๊ฐ ์ฃผ์ด์ง. ์ถ๋ ฅ : ์ฒซ์งธ ์ค์ ๊ฒ์์ ์๊ธ์ ์ถ๋ ฅ ํ๋ค. ์ถ๋ ฅ ์์ : 3 3 6 ์ ๋ ฅ์ 1300 2 2 2 ์ ๋ ฅ์ 12000 6 2 5 ์ ๋ ฅ์ 600 2480๋ฒ Java ํ์ด: import java.util.*; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int r1 = sc.nextInt(); int r2 = sc.nextInt(); int r3.. 2022. 10. 17. [BaekJoon-2525] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 2525๋ฒ java ํ์ด 2525๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ์กฐ๊ฑด๋ฌธ : ์ค๋ธ์๊ณ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 2525๋ฒ java ํ์ด ๋ฌธ์ : ์ค๋ธ์๊ณ ์์ ์๊ฐ์ด ์ฃผ์ด์ก์ ๋ , ์ค๋ธ์ด ๋๋๋ ์๊ฐ์ ๋ถ๋จ์๋ก ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ : ์ฒซ ๋ฒ์งธ ์ค์ ์ค๋ธ ์์ ์๊ฐ์ด ์ฃผ์ด์ง. ์ถ๋ ฅ : ์ค๋ธ์๊ณ ๊ณ์ฐ๋ ์๊ฐ ์ถ๋ ฅ. ์ถ๋ ฅ ์์ : 14 30 20 ์ ๋ ฅ์ 14 50 17 40 80 ์ ๋ ฅ์ 19 0 23 48 25 ์ ๋ ฅ์ 0 13 2525๋ฒ Java ํ์ด: import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int h = sc.nextInt(); int m = sc.n.. 2022. 10. 6. [BaekJoon-14681] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 14681๋ฒ java ํ์ด 14681๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ์กฐ๊ฑด๋ฌธ : ์ฌ๋ถ๋ฉด ๊ณ ๋ฅด๊ธฐ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 14681๋ฒ java ํ์ด ๋ฌธ์ : ์ขํ๊ฐ ์ฃผ์ด์ก์ ๋ , ์ฌ๋ถ๋ฉด์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ: ์ฒซ ๋ฒ์งธ ์ค์ x์ขํ๊ฐ, ๋๋ฒ์งธ ์ค์ y์ขํ๊ฐ ์ฃผ์ด์ง. ์ถ๋ ฅ: ์ขํ์ ๋ง๋ ์ฌ๋ถ๋ฉด ์ถ๋ ฅ. ์ถ๋ ฅ ์์ : 12 5 ์ ๋ ฅ์ 1 9 -13์ ๋ ฅ์ 4 14681๋ฒ Java ํ์ด: import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int y = sc.nextInt(); int result; if ( x>0 && y>0 ) { .. 2022. 10. 5. [BaekJoon-2753] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 2753๋ฒ java ํ์ด 2753๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ์กฐ๊ฑด๋ฌธ : ์ค๋ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 2753๋ฒ java ํ์ด ๋ฌธ์ : ์ค๋ ๊ตฌ๋ถ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ: ์ฒซ ๋ฒ์งธ ์ค์ ์ฐ๋๊ฐ ์ฃผ์ด์ง. ์ถ๋ ฅ: ์ค๋ ์ด ๋ง์ผ๋ฉด 1, ์๋๋ฉด 0 ์ถ๋ ฅ. ์ถ๋ ฅ ์์ : 2000 ์ ๋ ฅ์ 1 1999 ์ ๋ ฅ์ 0 2753๋ฒ Java ํ์ด: import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int year = sc.nextInt(); int result; if ( (year%4==0 && year%100!=0)||year%400==0 ) result = 1; else result =.. 2022. 10. 5. [BaekJoon-9498] ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ 9498๋ฒ java ํ์ด 9498๋ฒ ๋ฐฑ์ค ๋จ๊ณ๋ณ ์ฝ๋ฉ - ์กฐ๊ฑด๋ฌธ : ์ํ ์ฑ์ ๋ฌธ์ : ์ํ์ ์๊ฐ ์ฃผ์ด์ก์ ๋ , ์ ์์ ๋ง๋ ๋ฑ๊ธ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ: ์ฒซ ๋ฒ์งธ ์ค์ ์ํ ์ ์๊ฐ ์ฃผ์ด์ง. ์ถ๋ ฅ: ์ ์์ ๋ง๋ ๋ฑ๊ธ ์ถ๋ ฅ. ์ถ๋ ฅ ์์ : 100 ์ ๋ ฅ์ A 86 ์ ๋ ฅ์ B 51 ์ ๋ ฅ์ F 9498๋ฒ Java ํ์ด: import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); String s; if ( a >= 90 ) { s = "A"; } else if (a > 79) { s = "B"; } else if (a > .. 2022. 10. 4. ์ด์ 1 2 3 ๋ค์ 728x90 ๋ฐ์ํ