球优化
  • 板块灌水区
  • 楼主AC_HR
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/10/20 16:56
  • 上次更新2024/10/20 18:58:00
查看原帖
球优化
688859
AC_HR楼主2024/10/20 16:56
#include<bits/stdc++.h>
using namespace std;
long long a[10],t=0,s=0;
char c[100010];
bool z=0;
int main(){
	for(int i=0;i<10;i++) scanf("%lld",&a[i]);
	scanf("%s",&c);
	for(long long i=0;i<strlen(c);i++){
		if(z==0){
			if(c[i]=='W') s+=3;
			if(c[i]=='E') s+=6;
			if(c[i]=='R') t+=a[9];
			else z=1;
		}
		else if(z==1){
			z=0;
			if(c[i]=='W') s+=1;
			if(c[i]=='E') s+=2;
			if(c[i]!='R') t+=a[s];
			s=0;
		}
	}
	printf("%lld",t);
	return 0;
} 

TLE力

2024/10/20 16:56
加载中...