結果

問題 No.3283 Labyrinth and Friends
ユーザー tails
提出日時 2025-09-26 22:58:52
言語 cLay
(20241019-1)
結果
WA  
実行時間 -
コード長 428 bytes
コンパイル時間 2,619 ms
コンパイル使用メモリ 188,972 KB
実行使用メモリ 10,880 KB
最終ジャッジ日時 2025-09-26 22:58:57
合計ジャッジ時間 4,191 ms
ジャッジサーバーID
(参考情報)
judge5 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 2
other AC * 22 WA * 23
権限があれば一括ダウンロードができます

ソースコード

diff #

vector<ll> e[2000];
ll c[2000],s[2000];

void f(ll i,ll*d){
	ll g[2001];
	rep(k,2001){
		if(k-s[i]<0){
			//g[k]=c[i];
			g[k]=ll_inf;
		}else{
			g[k]=c[i]+d[k-s[i]];
		}
	}
	for(ll j:e[i]){
		f(j,g);
	}
	rep(k,2001){
		d[k]<?=g[k];
	}
}

{
	ll@n,@x;
	rep(i,1,n){
		ll@p--;
		e[p].push_back(i);
	}
	c[0]=0;
	s[0]=0;
	rep(i,1,n){
		rd(c[i],s[i]);
	}
	ll d[2001];
	d[0]=0;
	rep(i,1,2001){
		d[i]=ll_inf;
	}
	f(0,d);
	wt(d[x]);
}
0