結果

問題 No.3196 Unique Nickname
コンテスト
ユーザー YU Hirose
提出日時 2026-01-09 23:46:57
言語 Rust
(1.92.0 + proconio + num)
結果
AC  
実行時間 1 ms / 2,000 ms
コード長 750 bytes
記録
記録タグの例:
初AC ショートコード 純ショートコード 純主流ショートコード 最速実行時間
コンパイル時間 23,028 ms
コンパイル使用メモリ 416,444 KB
実行使用メモリ 7,848 KB
最終ジャッジ日時 2026-01-09 23:47:58
合計ジャッジ時間 24,543 ms
ジャッジサーバーID
(参考情報)
judge4 / judge5
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 20
権限があれば一括ダウンロードができます

ソースコード

diff #
raw source code

use proconio::input;
fn main() {
    input! {
        n: usize,
        st: [(String, String); n],
    }
    for i in 0..n {
        let mut sflag = true;
        for j in 0..n {
            if i == j {
                continue;
            }
            if st[i].0 == st[j].0 || st[i].0 == st[j].1 {
                sflag = false;
                break;
            }
        }
        let mut tflag = true;
        for j in 0..n {
            if i == j {
                continue;
            }
            if st[i].1 == st[j].0 || st[i].1 == st[j].1 {
                tflag = false;
                break;
            }
        }
        if !sflag && !tflag {
            println!("No");
            return;
        }
    }
    println!("Yes");
}
0