結果
| 問題 |
No.1265 Balloon Survival
|
| コンテスト | |
| ユーザー |
tails
|
| 提出日時 | 2020-10-23 23:34:03 |
| 言語 | cLay (20241019-1) |
| 結果 |
AC
|
| 実行時間 | 52 ms / 2,000 ms |
| コード長 | 359 bytes |
| コンパイル時間 | 4,634 ms |
| コンパイル使用メモリ | 213,072 KB |
| 実行使用メモリ | 19,200 KB |
| 最終ジャッジ日時 | 2024-07-05 14:37:00 |
| 合計ジャッジ時間 | 6,344 ms |
|
ジャッジサーバーID (参考情報) |
judge5 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 4 |
| other | AC * 32 |
ソースコード
ll n,w,x[1000],y[1000],z[1000];
int ai[500000],aj[500000];ll ad[500000];
{
rd(n,(x,y)(n));
int k=0;
rep(i,n)rep(j,i)ai[k]=i,aj[k]=j,ad[k]=(x[j]-x[i])**2+(y[j]-y[i])**2,++k;
sortA(k,ad,ai,aj);
rep(l,k){
int i=ai[l];
int j=aj[l];
if(j==0){
if(!z[i]){
z[i]=1;
w+=1;
}
}else{
if(!z[i]&&!z[j]){
z[i]=z[j]=1;
}
}
}
wt(w);
}
tails