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); } } }