求助,不知道为啥全TLE
  • 板块P1322 logo语言
  • 楼主Mi_mo
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/8/7 15:00
  • 上次更新2023/10/27 16:37:11
查看原帖
求助,不知道为啥全TLE
591677
Mi_mo楼主2022/8/7 15:00
#include<stdio.h>
int logo()
{
	char a,b;
	int c,d;
	scanf("%c",&a);
	while(a!='\n')
	{
		if(a==']')
			break;
		if(a=='R')
		{
			for(int i=1;i<=6;i++)
			scanf("%c",&b);
			scanf("%d",&c);
			d+=c*logo();
		}
		if(a=='F')
		{
			for(int i=1;i<=2;i++)
			scanf("%c",&b);	
			scanf("%d",&c);
			d+=c;
		}
		if(a=='B')
		{
			for(int i=1;i<=2;i++)
			scanf("%c",&b);	
			scanf("%d",&c);
			d-=c;
		}
		scanf("%c",&a); 
	}
	return d;
}
int main()
{
	int k=logo();
	if(k>0)
	printf("%d",k);	
	else
	printf("%d",-k);
} 
2022/8/7 15:00
加载中...