분류 전체보기 (232) 썸네일형 리스트형 [백준 1075 JAVA 자바] 나누기 N의 뒤 두자리를 적당히 바꿔서 F로 나눠지게 하는데 그런 최소 숫자를 구하란 뜻은 곧 N의 1의자리와 10의자리 숫자를 00으로 바꾸고 1씩 늘려가면서F로 나누어 떨어지나 를 구하라는 뜻이군요! 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int f = scan.nextInt(); n = (n/100)*100; int i=0; while (true) { if((n+i)%f==0) { System.out.printf("%02d",i); break; }else { i += 1.. [백준 17252 JAVA 자바] 삼삼한 수 문제가 머 이래 상각할 수 있지만 '3의 거듭제곱인 수들을 겹치지 않고 한번씩만 더해서' 라는 말은 곧 3진법으로 표현했을 때 0 또는 1 로만 이루어진 수 를 말합니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); String str = Integer.toString(a,3); if(a==0) { System.out.println("NO"); }else if(str.contains("2")) { System.out.println("NO"); }else { System.out.. [백준 17103 JAVA 자바] 골드바흐 파티션 2보다 큰 짝수는 두 소수의 합으로 나타낼 수 있다 입력되는 짝수는 소수의 합이 몇쌍이 있는지 구하는 문제입니다 import java.util.Scanner; public class Main { static boolean num[]; public static void main(String[] args) { Scanner scan = new Scanner(System.in); num = new boolean[1000001]; num[0] = num[1] = true; for (int i = 2; i * i [백준 15894 JAVA 자바] 수학은 체육과목 입니다 초등학교때 해본 문제죠 그거를 코드로 옮기는 문제입니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); long a = scan.nextLong(); System.out.println(4*a); } } [백준 15720 JAVA 자바] 카우버거 버거와 사이드와 음료수를 삽니다 3개를 사면 세트할인 10%가 들어 갑니다 1000 2000 1000 1000 이 입력된다면 세트는 1000 1000 1000 이 아닌 2000 1000 1000으로 묶어서 400원 할인을 받아야겠죠? 이 문제는 1. 총 몇개의 세트를 구매했는가 2. 최대한 할인을 받는 방법 을 코딩하는게 핵심입니다 코드입니다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util.StringTokenizer; public class Main { public static void main(String[] .. [백준 15649 JAVA 자바] N과 M (1) 1부터 N까지 자연수 중에서 중복 없이 M개를 고른 수열입니다 nCm을 사전 순으로 증가하는 순서로 출력합시다 이럴때는 깊이탐색을 이용해야합니다 깊이 탐색을 이용해서 모든 경우를 차례대로 조사합니다 코드입니다 import java.util.Scanner; public class Main { static int[] arr; static boolean[] visit; public static void main(String[] args){ Scanner scan = new Scanner(System.in); int m = scan.nextInt(); int n = scan.nextInt(); arr = new int[n]; visit = new boolean[m]; dfs(m, n, 0); } static v.. [백준 15596 JAVA 자바] 정수 N개의 합 함수를 구현합시다 public class Test { long sum(int[] a) { long ans = 0; return ans; } } 기본으로 주어지는 코드입니다 여기서 수정을 합시다 N까지의 합을 구하기 위해선 for문을 이용하는게 좋겠죠 코드입니다 public class Test { long sum(int[] a) { long ans = 0; for (int i=0; i [백준 15552 JAVA 자바] 빠른 A+B "빠른" A+B라니! 그게 뭐죠? Java라면 Scanner와 System.out.print()대신 BufferedReader와 BufferedWriter 를 사용하라네요 이거는 바로 코드를 봅시다 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader.. 이전 1 ··· 3 4 5 6 7 8 9 ··· 29 다음