啥也不是60分,菜鸟求大佬。
查看原帖
啥也不是60分,菜鸟求大佬。
1413309
makeway楼主2025/1/27 20:19
#include <bits/stdc++.h>
using namespace std;
char o;
long long int n,a,b;
long long int len(int number)
{
    int x=0;
    if(number==0)
        return 1;
    if(number>0)
        while(number) {
            number/=10;
            ++x;
        }
    if(number<0) {
        x=1;
        number=-number;
        while(number) {
            number/=10;
            ++x;
        }
    }
    return x;
}
int main()
{
    cin>>n;
    for(int i = 0; i < n; i++)
    {
        cin>>o>>a>>b;
        if(o=='a')
        {
            cout <<a<<"+"<<b<<"="<<a+b<<"\n"<<len(a)+len(b)+len(a+b)+2<<"\n";
        }
        if(o=='b')
        {
            cout <<a<<"-"<<b<<"="<<a-b<<"\n"<<len(a)+len(b)+len(a-b)+2<<"\n";
        }
        if(o=='c')
        {
            cout <<a<<"*"<<b<<"="<<a*b<<"\n"<<len(a)+len(b)+len(a*b)+2<<"\n";
        }
    }
    return 0;
}
2025/1/27 20:19
加载中...