求助,全部TLE(且均为1.20s)
  • 板块P1322 logo语言
  • 楼主i2551151
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/4/22 02:24
  • 上次更新2023/10/23 17:51:49
查看原帖
求助,全部TLE(且均为1.20s)
985246
i2551151楼主2023/4/22 02:24
#include<stdio.h>
int f()
{
    char s[10],ch=0;
    int k,sum=0;
    while((ch=getchar())&&ch!='\n')
    {
    	if(ch==' ') continue;
        if(ch==']') {ungetc(ch,stdin);break;}
        scanf("%s%d",&s,&k);
        if(ch=='R') 
        {
            getchar();
            sum+=k*f();
            getchar();
        }
        if(ch=='B') sum-=k;
    	if(ch=='F') sum+=k;
    }
    return sum;
}
int main()
{
    int ans=f();
    if(ans) printf("%d",ans);
    else printf("%d",-ans);
    return 0;
}
2023/4/22 02:24
加载中...