⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2182662_wa.c

📁 北大大牛代码 1240道题的原代码 超级权威
💻 C
字号:
# include <stdio.h>

int a[] = {1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,1,2,3,4,1,2,3,1,2,3,4};
int b[] = {0,0,0,1,1,1,2,2,2,3,3,3,4,4,4,5,5,5,5,6,6,6,7,7,7,7};

void input()
{
	int t, i, p, w, ans;
	char mes[1001];

	scanf("%d",&t);
	while(t--)
	{
		scanf("%d%d",&p,&w);
		getchar();
		gets(mes);
		ans = a[mes[0]-'A']*p;
		for(i = 1; mes[i] != '\0'; i++)
		{
			if(mes[i]==' ')
			{
				ans += p;
				continue;
			}
			ans += a[mes[i]-'A']*p;
			if(b[mes[i]-'A']==b[mes[i-1]-'A'])
				ans += w;
		}
		printf("%d\n",ans);
	}
}

int main()
{
	input();
	return 1;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -