70! 求助!!

B2078 含 k 个 3 的数

足球小子 @ 2022-08-16 09:43:00

#include<bits/stdc++.h>
using namespace std;
int main(){
    long long m;
    int k,cnt=0;
    cin>>m>>k;
    for(int i=m;i>0;i/=10)
        if(i%10==3)
            cnt++;
    if(cnt==k)
        puts("YES");
    else
        puts("NO"); 
    return 0;
}

by Karry235 @ 2022-08-16 09:45:44

i 要开 long long


by _DX3906_ @ 2022-08-16 09:48:51

正解.

十年 OI 一场空,

不开long long 见祖宗。


by 足球小子 @ 2022-08-16 09:49:52

@Karry235 @dudu2011 谢谢,AC了。


by xiang314 @ 2022-08-16 09:51:00

int 范围是大约是2e9(2的31次方-1),数据范围1e15,开 long long


|