목록2021/01/04 (5)
디케이
자연수 a, b 사이의 구간에 대해서 홀수는 더하고 짝수는 빼는 식을 보여준 후 결과를 출력하시오. 예) a=5, b=10 인 경우, 5-6+7-8+9-10=-3 a=6, b=9 인 경우, -6+7-8+9=2 입력 두 자연수 a, b가 입력된다.(0 출력 홀수는 더하고 짝수는 뺀 식을 보여준후 결과를 출력한다. 식을 나열할때 양수인 경우 불필요하게 '+'를 붙여서 출력하지 않는다. 입력 예시 예시 복사 5 7 출력 예시 5-6+7=6 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b =..
두 자연수 a, b 사이의 구간에 대해서 홀수는 더하고 짝수는 빼는 식을 보여준 후 결과를 출력하시오. 단, 결과가 양수이면 +를 붙이지 않는다. 예) a = 5, b=10 일 경우, +5-6+7-8+9-10=-3 a = 6, b=9 일 경우, -6+7-8+9=2 입력 두 자연수 a, b를 입력 받는다. (반드시 a가 b보다 같거나 작게 입력된다.) 출력 홀수는 더하고 짝수는 빼는 식을 보여준후 결과를 출력한다.(예시 참고) 첫수가 양수일 경우에도 앞에 +를 붙여서 출력. 단 결과가 양수일 경우에는 +를 붙이지 않는다. 입력 예시 예시 복사 5 7 출력 예시 +5-6+7=6 import java.util.Scanner; public class Main { public static void main(Str..
두 자연수 a, b 사이의 구간에 대해서 홀수는 더하고 짝수는 뺀다음의 합을 출력하시오. 예) a = 5, b=10 일 경우, 5 - 6 + 7 - 8 + 9 - 10 = -3 입력 두 자연수 a, b를 입력 받는다. (반드시 a가 b보다 같거나 작게 입력된다.) 출력 a, b 사이의 수 중 홀수는 더하고 짝수는 뺀 결과를 출력하시오. 입력 예시 예시 복사 5 10 출력 예시 -3 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = 0; for ..
어떤 숫자가 입력되면 그 숫자가 몇 자릿수 숫자인지 알아내는 프로그램을 작성하시오. 예) 7 ----> 1 (1자릿수) 10 ----> 2 (2자릿수) 4322 ----> 4 (4자릿수) 입력 1이상의 자연수 n이 입력된다. (n은 int 범위) 출력 그 숫자가 몇 자릿수 인지 출력하시오. 입력 예시 예시 복사 932 출력 예시 3 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 = (int)(Math.log10(n)+1); System.out.println(a); } }
첫 줄에 데이터의 개수 N(N은 홀수)이 입력되고, 그 다음 줄에 N개의 데이터가 입력된다. 여기서 첫번째 데이터, 중간 데이터, 마지막 데이터를 출력하시오. 예) 5 2 4 6 1 7 이면 2 6 7 이 출력된다. (첫번째 데이터 2, 중간 데이터 6, 마지막 데이터 7) 입력 입력으로 N이 주어지고 그 다음줄에 N개의 데이터가 공백으로 구분되어 입력된다.(단, N>=1인 홀수) 출력 첫번째, 중간, 마지막 데이터 값을 출력한다. 입력 예시 예시 복사 7 2 4 7 3 1 2 5 출력 예시 2 3 5 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(Sy..