목록CodeUp (42)
디케이
근제는 대기업 CSH의 회장이다. 최근 기업의 이미지가 좋지 않아 근제는 가난한 사람들에게 기부를 하려고 한다. 그런데 근제는 특이한 방법으로 기부를 했는데, 기부할 사람들을 번호 순으로 일정한 규칙에 따라 돈을 준다고 한다. 규칙은 다음과 같다 1, 10, 2, 20, 3, 30, 4, 40, 5, 50, 6, 60, 7, 70, 8, 80, 9, 90, 10, 100, 11, 110, 12, 120, ... 한편, 가난한 존과 밥은 돈을 받기 위해 신청을 했다. 존의 번호(k), 밥의 번호(h)가 주어질때 존과 밥이 받는 기부금의 합을 구하시오. 입력 한 줄에 k, h가 공백으로 분리되어 순서대로 입력된다. 출력 존과 밥이 받는 금액의 합을 출력한다. 입력 예시 예시 복사 1 2 출력 예시 11 im..
입력의 개수 n이 입력되고 n개의 데이터가 입력된다. 이 n개의 데이터 중 최대값을 출력한다. 입력 첫째줄에 정수의 개수 N이 주어진다. (n
구글 입사 시험으로 1 ~ 1,000,000까지 1의 개수를 묻는 문제가 나온적이 있다. 우리는 이 문제를 풀기에는 아직 힘이 든다. 우리는 이 문제를 조금 쉽게 바꾸어 풀려고한다. 어떤 수 n이 주어지면 1부터 n까지의 수 중 맨 마지막 자리에 1이 몇 번 들어 있는지 알아내는 프로그램을 작성하시오. 입력 n이 입력된다. ( 1
영희는 수열에 대한 공부를 하고 있다. 하지만 영희는 수학을 잘 못해서 수열을 어려워하고 있어 프로그래밍으로 해결하려고 한다. 시작 값(a), 곱할 값(b), 더할 값(c), 몇 번째 항인지 나타내는 정수(n)이 입력으로 주어질 때, 수열의 n번째 항의 값을 구하시오. 예를 들어 시작값이 2, 곱할값이 -1, 더할 값이 3이고 5번째 항의 값을 구한다면, 1번째 항 : 2 2번째 항 : 2 * (-1) + 3 = 1 3번째 항 : 1 * (-1) + 3 = 2 4번째 항 : 2 * (-1) + 3 = 1 5번째 항 : 1 * (-1) + 3 = 2 이므로 5번째 항의 값은 2이다. 입력 시작값 a, b, c, n이 차례대로 입력된다. ( -9
수의 개수 n이 주어지고, 그 다음 줄에 무작위로 n개의 자연수가 입력된다. 그 n개의 수 중에서 짝수의 개수를 출력하시오. 입력 n은 자연수, 그 다음 줄에 n개의 자연수들이 입력으로 들어온다. 출력 n개의 자연수들 중 짝수의 개수를 출력한다. 입력 예시 예시 복사 5 3 5 7 15 2 출력 예시 1 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] a = new int[n]; int c = 0; for (int i = 0; i < n ; i++) { a[i] = sc.nextInt..
수의 개수 n이 주어지고, 그 다음 줄에 무작위로 n개의 자연수가 입력된다. 그 n개의 수 중에서 5의 배수만 골라 합을 출력하시오. 입력 첫째 줄에 정수 n이 입력된다.(1
수의 개수 n이 주어지고, 그 다음 줄에 무작위로 n개의 정수가 입력된다. n개의 수의 합을 출력하시오. 입력 n은 자연수, 그 다음 줄에 n개의 정수들이 입력으로 들어온다. (n
고블린 파이터 동우는 구구단에 관심이 많다. 구구단의 원하는 단을 입력하면 그 단의 구구단이 출력되게 하시오. 예) 3 3*1=3 3*2=6 3*3=9 ... 3*9=27 입력 입력으로 원하는 단이 입력된다( 단: 1~9) 출력 출력양식에 맞추어 출력한다. 입력 예시 예시 복사 3 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for(int i = 1; i < 10; i++) { System.out.println(a+"*"+i+"="+a*i); } } }
10개의 수가 입력된다. 10개의 수 중 5의 배수를 하나만 출력한다. 만약 5의 배수가 없다면 0을 출력한다. 입력 10개의 자연수가 입력된다 출력 10개의 수 중 5의 배수가 있으면 그 중 하나만 출력하고, 없다면 0을 출력한다. 입력 예시 예시 복사 1 2 3 4 5 6 7 8 9 10 출력 예시 5 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] a = sc.nextLine().split(" "); int b = 0; for (int i = 0; i < 10; i++) { b = Integer.parseInt(..
어떤 수 a, b가 주어진다. a와 b의 관계는 a