临沂(01(灵异))代码
查看原帖
临沂(01(灵异))代码
1304502
China_U_19641016楼主2024/11/2 21:57
#include<bits/stdc++.h>
#define ll long long
using namespace std;
ll S(ll N){
	ll sum=0;
	for(ll a=N;a;a/=10){
		sum+=(a%10);
	} 
	return sum;
}
bool K3(ll f){
	for(int a=f;a;a/=10){
		if(a%10>3) return 1;
	}
	return 0;
}
bool R(ll x){
	if(S(x*x)==S(x)*S(x)) return true;
	else return false; 
}
int main(){
    ll a=1,b=1e9;
    //cin>>a>>b;
    for(ll i=a;i<=b;i++){
    	if(R(i)) cout<<i<<endl;
	}
    return 0;
}

此代码一定让我输入

并在输入为1 1000000000时输出7116

难道撞鬼了?

注:洛谷IDE没问题,但Dev.C++出现问题,F12N遍没用

2024/11/2 21:57
加载中...