问题标题: 酷町堂:2697怎么做

3
1
已解决
李明昕
李明昕
资深守护
资深守护

#include<iostream>
using namespace std;
int main(){
    long long a,s1=0,s2=1;
    cin>>a;
    if(a%2==0){
        cout<<"H=";
        while(a!=0){
            s1+=a%10;
            a/=10;
        }
        cout<<s1;
    }else{
        cout<<"J=";
        while(a!=0){
            s2*=a%10;
            a/=10;
        }
        cout<<s2;
    }
    return 0;
}

李明昕在2021-04-22 21:26:24追加了内容

李明昕在2021-04-22 21:26:34追加了内容

李明昕在2021-04-24 00:00:08追加了内容

李明昕在2021-04-24 00:00:21追加了内容

李明昕在2021-04-24 14:57:11追加了内容

李明昕在2021-04-26 12:39:55追加了内容

李明昕在2021-04-28 12:54:46追加了内容

李明昕在2021-05-07 21:25:41追加了内容

李明昕在2021-05-09 10:57:55追加了内容


0
0
汪宇航
汪宇航
新手启示者
新手启示者

string:

string,是字符串类型变量可延伸至100000位,输入法:

1)、cin

2)getline(cin,变量名);

可用来做高精度题

0
0
0
李子路
李子路
新手守护
新手守护

 

100位数字不晓得怎么处理,long long都不够。

我改成100位数组存储计算给了60分。。。

0
0
0
黄依成
黄依成
中级天翼
中级天翼

难不成要写高精!(害怕)

我要回答