結果
問題 |
No.499 7進数変換
|
ユーザー |
|
提出日時 | 2017-05-23 00:26:02 |
言語 | Rust (1.83.0 + proconio) |
結果 |
AC
|
実行時間 | 1 ms / 1,000 ms |
コード長 | 538 bytes |
コンパイル時間 | 15,230 ms |
コンパイル使用メモリ | 376,852 KB |
実行使用メモリ | 5,376 KB |
最終ジャッジ日時 | 2024-09-19 10:28:09 |
合計ジャッジ時間 | 12,666 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 31 |
ソースコード
fn getline() -> String { let mut s = String::new(); std::io::stdin().read_line(&mut s).ok(); s.trim().to_string() } fn number_to_string(n: u64, radix: u64) -> String { let mut rv = Vec::new(); let mut m = n; while radix <= m { let r = m % radix; rv.push(r.to_string()); m = m / radix; } rv.push(m.to_string()); rv.reverse(); rv.concat() } fn main() { let s = getline(); let n: u64 = s.trim().parse().unwrap(); println!("{}", number_to_string(n, 7)); }