Q.2908
5184 ワード
質問する
尚根の弟は定数数学が下手だ.定数の読み取りに問題があります.このような数学の悪い定数のために、尚根は数字の大きさを比較する問題を出した.尚根は黒板に3桁を2つ書いた.そして大きな数を言わせてください.
教授は数字を逆さまに読んで、他の人とは違います.たとえば、734および893が黒板に書かれている場合、定数は437および398として読み出される.従って、上首は2つの水中の大数437を大数と呼ぶ.
2つの数を指定すると、定数の答えを出力するプログラムが作成されます.
入力
最初の行に黒板に書かれた2つの数AとB.2つの数は等しくない3桁で、ゼロは含まれません.
しゅつりょく
1行目は定数の答えを出力します.
ジャワ
尚根の弟は定数数学が下手だ.定数の読み取りに問題があります.このような数学の悪い定数のために、尚根は数字の大きさを比較する問題を出した.尚根は黒板に3桁を2つ書いた.そして大きな数を言わせてください.
教授は数字を逆さまに読んで、他の人とは違います.たとえば、734および893が黒板に書かれている場合、定数は437および398として読み出される.従って、上首は2つの水中の大数437を大数と呼ぶ.
2つの数を指定すると、定数の答えを出力するプログラムが作成されます.
入力
最初の行に黒板に書かれた2つの数AとB.2つの数は等しくない3桁で、ゼロは含まれません.
しゅつりょく
1行目は定数の答えを出力します.
ジャワ
import java.util.Scanner;
public class Q2908 {
static int reverse(int num){
int n_100 = num/100;
int n_10 = num/10%10;
int n_1 = num%10;
int reverseNum = n_1*100+n_10*10+n_100;
return reverseNum;
}
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n1 = sc.nextInt();
int n2 = sc.nextInt();
n1= reverse(n1);
n2 = reverse(n2);
if (n1 > n2) {
System.out.println(n1);
} else {
System.out.println(n2);
}
}
}
Reference
この問題について(Q.2908), 我々は、より多くの情報をここで見つけました https://velog.io/@sokite/Q.2908テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol