結果
問題 |
No.2922 Rose Garden
|
ユーザー |
|
提出日時 | 2025-01-21 03:14:32 |
言語 | Rust (1.83.0 + proconio) |
結果 |
AC
|
実行時間 | 11 ms / 3,000 ms |
コード長 | 500 bytes |
コンパイル時間 | 28,469 ms |
コンパイル使用メモリ | 398,788 KB |
実行使用メモリ | 6,824 KB |
最終ジャッジ日時 | 2025-01-21 03:15:05 |
合計ジャッジ時間 | 32,587 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 50 |
ソースコード
use proconio::input; fn main() { input! { n: usize, s: usize, b: usize, h: [usize; n], } let mut ok = true; let mut cur_s = s; let mut cur_h = h[0]; for i in 1..n { if cur_h > h[i] { continue; } let diff = h[i] - cur_h; if cur_s * b < diff { ok = false; break; } cur_s = s; cur_h = h[i]; } println!("{}", if ok { "Yes" } else { "No" }); }