結果
問題 | No.221 犯罪都市 |
ユーザー |
![]() |
提出日時 | 2015-04-23 20:07:53 |
言語 | C#(csc) (csc 3.9.0) |
結果 |
AC
|
実行時間 | 28 ms / 5,000 ms |
コード長 | 1,707 bytes |
コンパイル時間 | 4,146 ms |
コンパイル使用メモリ | 102,656 KB |
実行使用メモリ | 18,944 KB |
最終ジャッジ日時 | 2024-12-24 21:50:39 |
合計ジャッジ時間 | 3,309 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 16 |
コンパイルメッセージ
Microsoft (R) Visual C# Compiler version 3.9.0-6.21124.20 (db94f4cc) Copyright (C) Microsoft Corporation. All rights reserved.
ソースコード
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ForYukicoder { //犯罪都市 class Program { static void Main(string[] args) { //Y市にはマフィアの構成員が多く住み、犯罪の温床となっている。 //そこで、Y市はマフィア判定器を導入し、構成員と判定された者を //すべて逮捕することにした。マフィア判定器とは、対象者が //一般市民か構成員か99%の精度で判定できる機器である。 //Y市には10000人あたりN人の構成員が紛れている。Y市の全人口1,000,000を対象として、 //マフィア判定器で判定して構成員を逮捕する。このとき全逮捕者のうち //何パーセントが誤認逮捕だと想定されるか。 //答えの誤差は、±0.01まで許容される。 double N = double.Parse(Console.ReadLine()); //入力 //Y市全体の構成員数 double kouseiin = 100 * N; //Y市全体の一般市民数 double simin = 1000000 - kouseiin; //構成員で逮捕される者の数 double TaihoKouseiin = kouseiin * 0.99; //一般市民で逮捕者される者の数 double TaihoSimin = simin * 0.01; //逮捕者総数 double taihoTotal = TaihoKouseiin + TaihoSimin; //誤認逮捕率(%) double ans = TaihoSimin / taihoTotal * 100; Console.Write(ans); } } }