首先说一下改了哪里,其实只是改动的输入输出,其余的地方没有变。由输入n组变成固定的一组,然后输出方面原题是判断所求的值是否满足24,判断YES或者NO,改变成直接输出值。
直接放原题:
这里插入一个知识,我当时做的时候是不知道的,关于scanf、gets、getchar区别。
#include<bits/stdc++.h>
using namespace std;
int n;
char str[10];
stack<int>num;
stack<char>sign;
int main()
{
for(int i = 0; i < 7; i++)
cin>>str[i];
//gets(str);
while(!num.empty