結果
問題 |
No.316 もっと刺激的なFizzBuzzをください
|
ユーザー |
|
提出日時 | 2020-01-07 10:59:07 |
言語 | C#(csc) (csc 3.9.0) |
結果 |
MLE
|
実行時間 | - |
コード長 | 571 bytes |
コンパイル時間 | 2,547 ms |
コンパイル使用メモリ | 113,528 KB |
実行使用メモリ | 718,972 KB |
最終ジャッジ日時 | 2024-11-23 00:40:09 |
合計ジャッジ時間 | 11,719 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 4 |
other | AC * 29 TLE * 2 MLE * 2 |
コンパイルメッセージ
Microsoft (R) Visual C# Compiler version 3.9.0-6.21124.20 (db94f4cc) Copyright (C) Microsoft Corporation. All rights reserved.
ソースコード
using System; using System.Linq; class Program { static void Main() { var N = int.Parse(Console.ReadLine()); var nums = Console.ReadLine().Split(' ').Select(n => int.Parse(n)).ToArray(); int numCount; if (nums.Any(n => n == 1)) numCount = N; else { numCount = nums.Distinct() .SelectMany(n => Enumerable.Range(1, N / n).Select(m => n * m) ).Distinct() .Count(); } Console.WriteLine(numCount); } }