본문 바로가기

CodeUp/Java

[CodeUp_JAVA] 1051 ~ 1055

문제 설명

두 정수(a, b)를 입력받아 b가 a보다 크거나 같으면 1을, 그렇지 않으면 0을 출력하는 프로그램을 작성해보자.

입력

두 정수 a, b가 공백을 두고 입력된다.
-2147483647 <= a, b <= +2147483648

출력

b가 a보다 크거나 같은 경우 1을, 그렇지 않은 경우 0을 출력한다.

내 풀이

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();
		System.out.println(a <= b ? 1 : 0 );
		
	}
}

 

​​​

 

문제 설명

두 정수(a, b)를 입력받아 a와 b가 서로 다르면 1을, 그렇지 않으면 0을 출력하는 프로그램을 작성해보자.

입력

두 정수 a, b가 공백을 두고 입력된다.
-2147483647 <= a, b <= +2147483648

출력

a와 b가 다른 경우 1을, 그렇지 않은 경우 0을 출력한다.

내 풀이

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();
		System.out.println(a != b ? 1 : 0 );
		
	}
}

 

문제 설명

1(true, 참) 또는 0(false, 거짓) 이 입력되었을 때 반대로 출력하는 프로그램을 작성해보자.

입력

정수 1개가 입력된다.(단, 0 또는 1 만 입력된다.)

출력

입력된 값이 0이면 1, 1이면 0을 출력한다.

내 풀이

import java.util.Scanner;

public class Main{
	public static void main(String[] args) {

		Scanner sc = new Scanner(System.in);
		int a = sc.nextInt();
		System.out.println(a == 0 ? 1 : 0);

	}
}

 

 

문제 설명

두 개의 참(1) 또는 거짓(0)이 입력될 때, 모두 참일 때에만 참을 출력하는 프로그램을 작성해보자.

입력

1 또는 0의 값만 가지는 2개의 정수가 공백을 두고 입력된다.

출력

둘 다 참(1)일 경우에만 1을 출력하고, 그 외의 경우에는 0을 출력한다.

내 풀이

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();
        
		System.out.println(a == 1 && b == 1 ? 1 : 0);

	}
}

 

문제 설명

두 개의 참(1) 또는 거짓(0)이 입력될 때, 하나라도 참이면 참을 출력하는 프로그램을 작성해보자.

입력

1 또는 0의 값만 가지는 2개의 정수가 공백을 두고 입력된다.

출력

하나라도 참일 경우 1을 출력하고, 그 외의 경우에는 0을 출력한다.

내 풀이

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();
        
		System.out.println(a == 1 || b == 1 ? 1 : 0);

	}
}

 

 

'CodeUp > Java' 카테고리의 다른 글

[CodeUp_JAVA] 1061 ~ 1065  (0) 2022.01.14
[CodeUp_JAVA] 1056 ~ 1060  (0) 2022.01.12
[CodeUp_JAVA] 1046 ~ 1050  (0) 2022.01.09
[CodeUp_JAVA] 1041 ~ 1045  (0) 2022.01.08
[CodeUp_JAVA] 1036 ~ 1040  (0) 2022.01.05