Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
52841 304 固体 fourmis 敏捷排列 C 解答错误 40 0 MS 188 KB 334 2022-07-20 12:02:44

Tests(4/10):


#include <stdio.h> #include <stdint.h> #include <inttypes.h> typedef int32_t T; #define P "%"PRIi32 T s[21]; void swap(T *a,T *b){T t=*a;*a=*b;*b=t;} main(){T n,a,b,c=0,i,t;scanf(P P P,&n,&a,&b);for(i=1;i<=n;i++)scanf(P,s+i); for(t=1;t<=n;t++)for(i=1;i<=n;i++)if(s[i]!=i){swap(s+i,s+s[i]);c++;} printf(P"\n",c*a);return 0;}


测评信息: