白駿アルゴリズム1330号if
1660 ワード
アルゴリズムの問題を一日少しずつ解いていくので、今回は比較的簡単そうです.
3つの演算子if~else文を使うとどちらがいいか考えてみました
第一の方法
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();
String result = ( a < b ? result = "<" : ( a > b ? result = ">" : ( a == b ? result = "==" : "" ) ) );
System.out.println(result);
}
}
第2の方法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();
if(-10000 <= a && -10000 <= b && 10000 >= a && 10000 >= b) {
if(a < b) {
System.out.println("<");
}else if( a > b) {
System.out.println(">");
}else {
System.out.println("==");
}
}
}
}
今はまだ分かりません.3つの連語で書くともっときれいに見えますが...この考えは探してみなければならない.
Reference
この問題について(白駿アルゴリズム1330号if), 我々は、より多くの情報をここで見つけました https://velog.io/@ln1992/백준-프로그래머스-1330번-ifテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol