Submission #12225


ソースコード

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#define m(a,b) a=a>b?b:a
d[11][11],s,a,b,c,p[2048][11],M=1<<28,i,j,k;
main(n)
{
for(scanf("%d%*d%d",&n,&s);i++<n;)for(j=0;j++<n;)if(i-j)d[i][j]=M;
for(;~scanf("%d%d%d",&a,&b,&c);)d[a][b]=d[b][a]=c;
for(;k++<n;)
for(i=0;i++<n;)for(j=0;j++<n;)m(d[i][j],d[i][k]+d[k][j]);
for(i=0;i<1<<n;i++)for(j=0;j++<n;)p[i][j]=M;
p[1<<s-1][s]=0;
for(i=1<<s-1;i<1<<n;i++)
for(j=0;j++<n;)for(k=0;k++<n;)m(p[i|1<<k-1][k],p[i][j]+d[j][k]);
for(i=0;i++<n;)m(M,p[(1<<n)-1][i]+d[i][s]);
printf("%d\n",M);
}

ステータス

項目 データ
問題 0010 - クッキー
ユーザー名 kotatsugame
投稿日時 2017-01-29 03:11:33
言語 C
状態 Accepted
得点 35
ソースコード長 509 Byte
最大実行時間 19 ms
最大メモリ使用量 552 KB

セット

セット 得点 Cases
1 小課題1 5 / 5 cookies_input1.txt
2 小課題2 10 / 10 cookies_input2.txt
3 小課題3 20 / 20 cookies_input3.txt

テストケース

ファイル名 状態 実行時間 メモリ使用量 #
cookies_input1.txt AC 15 ms 380 KB
1
cookies_input2.txt AC 19 ms 540 KB
2
cookies_input3.txt AC 17 ms 552 KB
3