2 条题解

  • 0
    @ 2022-11-4 18:29:07

    死也不用getline系列(代码质量很低)闲得慌


    using namespace std;
    stack s;
    int num,sym;
    int tmpi;
    char symin[250];
    int main()
    {
    for(int i=0;i<250;i++)
    {
    char tmp;
    tmp=getchar();
    if(tmp>='0'&&tmp<='9')
    {
    tmpi*=10;
    tmpi+=(tmp-'0');
    continue;
    }
    if(tmp==' ')
    {
    s.push(tmpi);
    tmpi=0;
    continue;
    }
    if(tmp=='+'||tmp=='-'||tmp=='*'||tmp=='/')
    {
    if(num==0)
    num=i-1;
    symin[i-num-1]=tmp;
    continue;
    }
    if(tmp=='@')
    {
    sym=i-num;
    break;
    }
    }
    for(int i=0;i
    

    信息

    ID
    550
    时间
    1000ms
    内存
    128MiB
    难度
    2
    标签
    (无)
    递交数
    61
    已通过
    38
    上传者