結果
| 問題 |
No.519 アイドルユニット
|
| コンテスト | |
| ユーザー |
masakt
|
| 提出日時 | 2017-05-28 23:13:10 |
| 言語 | C#(csc) (csc 3.9.0) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 1,489 bytes |
| コンパイル時間 | 815 ms |
| コンパイル使用メモリ | 107,008 KB |
| 実行使用メモリ | 18,816 KB |
| 最終ジャッジ日時 | 2024-09-21 15:55:13 |
| 合計ジャッジ時間 | 2,791 ms |
|
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 8 WA * 26 |
コンパイルメッセージ
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;
namespace yukicoder
{
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
int[,] F = new int[n, n];
bool[] used = new bool[n];
int max = -1;
int ans = 0;
int ii = 0;
int jj = 0;
for (int i = 0; i < n; i++)
{
string[] lines = Console.ReadLine().Split(' ');
for (int j = 0; j < n; j++)
{
F[i, j] = int.Parse(lines[j]);
}
}
while (used.Any(b => b == false))
{
max = -1;
for (int i = 0; i < n; i++)
{
if (used[i])
{
continue;
}
for (int j = 0; j < n; j++)
{
if (used[j])
{
continue;
}
if (max < F[i, j])
{
max = F[i, j];
ii = i;
jj = j;
}
}
}
used[ii] = true;
used[jj] = true;
ans += max;
}
Console.WriteLine(ans);
}
}
}
masakt