前置き
『int rand(void)』『void srand(unsigned int seed)』という C 言語の標準関数をご存じだろうか。
rand()は、0 から定数RAND_MAXまで間の乱数を返す機能を持っている。
srand()を使うことで、シード値を設定することができる。普通は time() で時間を取得して、それをセットする。
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
main()
{
srand((unsigned)time(NULL));
printf("%d\n", rand() % 10);
return(0);
}
問題
0 から 9 の乱数を表示するプログラムが、ジャッジ側に用意されている。
この乱数に一致する数を出力せよ。ちなみに、ユーザー側によって提出されたプログラムと、ジャッジ側のプログラムの実行時刻は異なる。また、ジャッジ側に前置きのC言語コードが使われているとは限らない。
入力
与えられない。
出力
ジャッジ側で生成される乱数を出力せよ。
出力例
出力例1
1
出力例2
6
出力例3
9
解説
すべて正解になる可能性がある。時の運で結果で変わる。