結果
問題 | No.370 道路の掃除 |
ユーザー |
![]() |
提出日時 | 2025-03-16 12:23:47 |
言語 | C++23 (gcc 13.3.0 + boost 1.87.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 416 bytes |
コンパイル時間 | 3,191 ms |
コンパイル使用メモリ | 275,108 KB |
実行使用メモリ | 7,324 KB |
最終ジャッジ日時 | 2025-03-16 12:23:52 |
合計ジャッジ時間 | 4,440 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 30 WA * 4 |
ソースコード
#include <bits/stdc++.h> using namespace std; int n,m,d[1005],minn=1e9; int main() { cin>>n>>m; for(int i=1;i<=m;i++) cin>>d[i]; sort(d+1,d+m+1); for(int i=1;i<=m;i++) { int st=n+i-1; if(st>=m) break; for(int j=st;j<=m;j++) { int l=d[i],r=d[j]; int cur=(r-l)+min(abs(l),abs(r)); minn=min(minn,cur); } } cout<<minn; return 0; }