白駿2914版権
4166 ワード
質問する
白駿2914 Python,Java full
初めて問題を見たときはあまりにも理解できなかった.
何言ってんの…10 10 10 10を入れた値が91だったのではないでしょうか.と言いながら、真面目に転がって帰らないしんちゃん.
もう一度考えてみましょう.
->値を上げると大きくなります.
->分数計算では、数値を大きくするために分子値を小さくします.
=>では、分子値から1を引いて、もう1を加えればいいのです!
という結論に至った.
だから出てきたコード.a,b = map(int, input().split())
print(a*(b-1)+1)
ジャワでも解けた!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) + 1);
}
}
終了時
ずっとアルゴリズムを解いていて、私はだんだんこの問題に何を書くことができるか分かりました.でも今でも他の人のコードを参考にしています...特にジャワ...もっと努力すれば、私も完全なコードを作ることができるでしょう!!
+)私がPythonで珂太を準備した理由.jpg
Reference
この問題について(白駿2914版権), 我々は、より多くの情報をここで見つけました
https://velog.io/@scalla31/백준-2914-저작권
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
a,b = map(int, input().split())
print(a*(b-1)+1)
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) + 1);
}
}
Reference
この問題について(白駿2914版権), 我々は、より多くの情報をここで見つけました https://velog.io/@scalla31/백준-2914-저작권テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol