80分求解!!
  • 板块学术版
  • 楼主_xdd_
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/4/4 22:21
  • 上次更新2023/10/23 19:25:07
查看原帖
80分求解!!
780312
_xdd_楼主2023/4/4 22:21
我不会Markdown

传送门,非洛谷

代码:

#include<cstring>
#include<iostream>
using namespace std;
int main(){
    int sum=0;
    char ch[100];
    cin >> ch;
    int len=strlen(ch);
    sum=ch[0]-'0';
    for(int i=0;i<len;i++){
        switch (ch[i])
        {
        case '+':
            sum+=(ch[i-1]-'0');
            break;
        case '-':
            sum-=(ch[i-1]-'0');
            break;
        case '*':
            sum*=(ch[i-1]-'0');
            break;
        case '/':
            sum=(ch[i-1]-'0')/sum;
            break;
        default:
            break;
        }
    }
    cout << sum;
    return 0;

}

丑陋的代码,丑陋的Oier

2023/4/4 22:21
加载中...