結果
| 問題 | No.201 yukicoderじゃんけん |
| コンテスト | |
| ユーザー |
neko_the_shadow
|
| 提出日時 | 2024-02-07 13:35:37 |
| 言語 | Rust (1.83.0 + proconio) |
| 結果 |
AC
|
| 実行時間 | 1 ms / 5,000 ms |
| コード長 | 745 bytes |
| コンパイル時間 | 13,254 ms |
| コンパイル使用メモリ | 379,464 KB |
| 実行使用メモリ | 6,944 KB |
| 最終ジャッジ日時 | 2024-09-28 12:30:11 |
| 合計ジャッジ時間 | 13,825 ms |
|
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 20 |
ソースコード
use std::io::stdin;
fn main() {
let (sa, pa, _xa) = readline();
let (sb, pb, _xb) = readline();
if pa.len() == pb.len() {
if pa > pb {
println!("{}", sa);
} else if pa < pb {
println!("{}", sb);
} else {
println!("{}", -1);
}
} else if pa.len() > pb.len() {
println!("{}", sa);
} else {
println!("{}", sb);
}
}
fn readline() -> (String, String, String) {
let mut line = String::new();
stdin().read_line(&mut line).ok();
let mut tokens = line.split_whitespace();
let a = tokens.next().unwrap().to_string();
let b = tokens.next().unwrap().to_string();
let c = tokens.next().unwrap().to_string();
(a, b, c)
}
neko_the_shadow