1089_Alice做算术II

2022-5-16 18:16| 发布者: Hocassian| 查看: 66| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-2-89503590998799-Problem List-采集的数据-后羿采集器.html

Pro.ID

1089

Title

Alice做算术 II

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=1089

AC

1035

Submit

1456

Ratio

71.09%

时间&空间限制

  • Time Limit: 300/100 MS (Java/Others)     Memory Limit: 32768/5000 K (Java/Others)
  • 描述

    Alice一岁的生日愿望是:每天吃10个雪糕,还有将来成为一个数学家。于是她开始学算术,爸爸教了她四则运算,但忘记教她运算的优先级了。因此对于一条四则运算的算式,Alice总是算出奇怪的结果。

    编写一个程序模拟Alice的运算结果:输入一个算式(没有空格),遇等号'='说明输入结束。假设只进行"加、减、乘、除"运算,且运算数和结果都是整数,四种运算符的优先级别相同,从左到右的顺序计算。如,输入"1+2*10-10/2="之后,输出10。

    输入

    有多个测试用例。第一行是一个正整数N,表示测试用例的个数。

    接下来是N行,每行是一个算式。每行所含字符个数小于1000个。

    输出

    Description

    Alice一岁的生日愿望是:每天吃10个雪糕,还有将来成为一个数学家。于是她开始学算术,爸爸教了她四则运算,但忘记教她运算的优先级了。因此对于一条四则运算的算式,Alice总是算出奇怪的结果。

    编写一个程序模拟Alice的运算结果:输入一个算式(没有空格),遇等号'='说明输入结束。假设只进行"加、减、乘、除"运算,且运算数和结果都是整数,四种运算符的优先级别相同,从左到右的顺序计算。如,输入"1+2*10-10/2="之后,输出10。

    Input

    有多个测试用例。第一行是一个正整数N,表示测试用例的个数。

    接下来是N行,每行是一个算式。每行所含字符个数小于1000个。

    Output

    对每个算式,输出一行结果。

    Sample Input

    2
    1+2*10-10/2=
    10/3+2*10=

    Sample Output

    10
    50

    Hint

    本题有多组测试数据,且给出了测试用例的个数,可采用循环语句来逐一处理,可以参考如下的方式处理输入:

    #include <stdio.h>
    int main()
    {
       int i,n,j,s,a;  // 定义一些变量
       char b;
       scanf("%d",&n); // 读入测试用例的个数
       for( i=0; i<n; i++ ) // 逐一读入各个测试用例,读入一个处理一个;然后再读入下一个,再处理。。。
       {
           scanf( 。。。);  // 读入一个测试用例
           //  处理。。。。
           //  输出。。。
       }
       return 0;
    }

    Author

    样例输入

    2
    1+2*10-10/2=
    10/3+2*10=

    样例输出

    10
    50

    提示

    本题有多组测试数据,且给出了测试用例的个数,可采用循环语句来逐一处理,可以参考如下的方式处理输入:

    #include <stdio.h>
    int main()
    {
       int i,n,j,s,a;  // 定义一些变量
       char b;
       scanf("%d",&n); // 读入测试用例的个数
       for( i=0; i<n; i++ ) // 逐一读入各个测试用例,读入一个处理一个;然后再读入下一个,再处理。。。
       {
           scanf( 。。。);  // 读入一个测试用例
           //  处理。。。。
           //  输出。。。
       }
       return 0;
    }

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部