結果

問題 No.1033 乱数サイ
コンテスト
ユーザー shioya
提出日時 2020-04-27 01:56:36
言語 D
(dmd 2.112.0)
コンパイル:
dmd -fPIE -m64 -w -wi -O -release -inline -I/opt/dmd/src/druntime/import/ -I/opt/dmd/src/phobos -L-L/opt/dmd/linux/lib64/ -fPIC _filename_
実行:
./Main
結果
WA  
実行時間 -
コード長 574 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 4,697 ms
コンパイル使用メモリ 132,468 KB
実行使用メモリ 7,844 KB
最終ジャッジ日時 2026-03-06 12:39:58
合計ジャッジ時間 2,904 ms
ジャッジサーバーID
(参考情報)
judge3 / judge1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 2
other AC * 13 WA * 2
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

import std.stdio, std.array, std.conv, std.string, std.algorithm, std.math, std.regex;

void main(){
    int n, k;
    readf("%d %d\n", &n, &k);
    double rateVal, rate;
    rate = 0;
    rateVal = 1/( to!(float)((n+1)*k) );
	for(int i; i<=n; i++){
        rate += rateVal*to!(double)(i*k);
    }
    rate.writeln();
}



// 読み込み用
T readOne(T=size_t)(){
    return readln().chomp().split[0].to!T();
}

T[] readLine(T=size_t)(string op=" "){
	T[] ol;
	foreach(string elm; readln().chomp().split(op)){
		ol ~= elm.to!T();
	}
	return ol;
}
0