Skip to content

Latest commit

 

History

History
148 lines (105 loc) · 4.38 KB

statement.md

File metadata and controls

148 lines (105 loc) · 4.38 KB

Description

2つの整数 $A, B$ の積を求めよ。

Constraints

  • $A, B$ は整数
  • $-5000 \leq A, B \leq 5000$

Input

1つの入力ファイルは複数のテストケースからなる。

入力ファイルの最初の1行目にはテストケースの個数 $T$ が記される $(1 \leq T \leq 50)$

2行目以降には、$T$ 個のテストケースが記述されており、各テストケースは次の形式で表される。

$A$ $B$

Output

各テストケースに対して、$A \times B$ を1行ずつ出力せよ。

Sample Input

3
1 2
-4 2
-100 100

Sample Output

2
-8
-10000

Sample Programs

以下の内容は,Practice Contestの問題 A+B と同等です.理解できている人は読み飛ばして構いません.

C

#include <stdio.h>

int main() {
    int t;
    scanf("%d", &t);
    while (t-- > 0){
        int a, b;
        scanf("%d %d", &a, &b);
        int answer = 0; // EDIT HERE
        printf("%d\n", answer);
    }
    return 0;
}

Java

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        for(int i=0; i < n; i++){
            int a = sc.nextInt();
            int b = sc.nextInt();
            System.out.println(0); // EDIT HERE
        }
        sc.close();
    }
}

テストケースのダウンロード方法

  1. 本画面の最下部にある提出フォームにおいて、フォーム左上で適切なデータセット(Small or Large)を選択して、 フォーム右上でSmallのダウンロードもしくはLargeのダウンロードを押す。

  2. ダウンロードしたファイルをソースコードと同じディレクトリに移動して、in.txtにリネームする。(自分の開発環境を使用する場合)

Answer Book[自分の開発環境を使用する場合の例]

C言語

  1. ソースコードをコンパイルする

    gcc main.c
    

    コンパイルでは必要に応じて、-O2-Wallなどのコンパイルオプションを使用するとよいかもしれない。

  2. キーボード入力の代わりにin.txtを読み込んで、実行結果をout.txtに出力するように、プログラムを実行する

    ※ 実行ファイルと入力ファイルが同一ディレクトリにある必要があります

    コマンドプロンプトなどの場合

    ./a.out < in.txt > out.txt
    

    PowerShellの場合(拡張子がoutの場合は動かないため注意してください)

    cat in.txt | ./a.exe > out.txt
    

Java

  1. ソースコードをコンパイルする

    javac Main.java
    
  2. キーボード入力の代わりにin.txtを読み込んで、実行結果をout.txtに出力するように、プログラムを実行する

    ※ 実行ファイルと入力ファイルが同一ディレクトリにある必要があります

    コマンドプロンプトなどの場合

    java Main < in.txt > out.txt
    

    PowerShellの場合

    cat in.txt | java Main > out.txt
    

C++ / Python / Ruby / 他

上記を参考に、自分で調べてください。

提出方法についての注意

解答を提出する際は、上記のAnswer Bookを参考に、in.txtを入力してout.txtを出力するようにプログラムを実行して、out.txtの中身をテキストボックスに貼り付ける 方法を強く推奨します。

*1. 実行結果をout.txtに出力せずに画面に表示してしまうと、表示される内容が多すぎて、画面からコピーすることが難しいためです。

*2. out.txtの内容をコピーした際に、一部の文字が選択範囲から抜けていた場合は不正解となります。出力内容が全てコピーされていることを確認してください。

*3. ファイル末尾の改行の有無は、正解不正解には影響しません。

Answer Book[ブラウザ上での開発環境を使用する場合の例]

Practice ContestのA問題、A+Bにおける同じ名前の章を参考にしてください。