1271号:スーパー富豪2[java 11]
質問する
入力:1列目に崔伯俊助教に持ってきたお金nとお金を取りに来た生命体の数m.(1≦m≦n≦101000,mおよびnは10進数整数)
出力:最初の行に生命体に戻るお金の量を出力します.その後、2行目に1元1分の残金を印刷します.
問題を解くときに直面する困難:最初から問題を見ると簡単で、入力条件を正しく読むことができませんでした.そこで,InputMistachという結果を繰り返し得た.筆者はlongより広い範囲を知らなかったのでgooglingでBigIntegerの存在を知りました.
BigInteger??: java.mathに存在するBigIntegerは文字列で構成され,数値の範囲は無限である.計算はBigIntegerの方法で行うことができる.
入力:1列目に崔伯俊助教に持ってきたお金nとお金を取りに来た生命体の数m.(1≦m≦n≦101000,mおよびnは10進数整数)
出力:最初の行に生命体に戻るお金の量を出力します.その後、2行目に1元1分の残金を印刷します.
問題を解くときに直面する困難:最初から問題を見ると簡単で、入力条件を正しく読むことができませんでした.そこで,InputMistachという結果を繰り返し得た.筆者はlongより広い範囲を知らなかったのでgooglingでBigIntegerの存在を知りました.
BigInteger??: java.mathに存在するBigIntegerは文字列で構成され,数値の範囲は無限である.計算はBigIntegerの方法で行うことができる.
解題コード
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static Scanner scan = new Scanner(System.in);
public static void main(String[] args) {
// TODO Auto-generated method stub
BigInteger n = scan.nextBigInteger();
BigInteger m = scan.nextBigInteger();
System.out.println(n.divide(m));
System.out.println(n.remainder(m));
scan.close();
}
}
Reference
この問題について(1271号:スーパー富豪2[java 11]), 我々は、より多くの情報をここで見つけました https://velog.io/@jiwon_bae/백준-1271テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol