1 solutions

  • 0
    @ 2025-3-3 16:28:35

    C++ :

    #include<bits/stdc++.h>
    using namespace std;
    int main(){
    	int n,a,b,c,s;
    	cin>>n;
    	a=n/100%10;
    	b=n/10%10;
    	c=n%10;
    	s=a*a*a+b*b*b+c*c*c;
    	if(s==n){
    		cout<<"YES"<<endl;
    	}else{
    		cout<<"NO"<<endl;
    	}
    }
    

    Java :

    import java.util.Scanner;
    
    public class Main {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Scanner sc = new Scanner(System.in);
    		int n = sc.nextInt();
    		int g = n % 10;
    		int s = n / 10 % 10;
    		int b = n / 100;
    		int s1 = g * g * g + s * s * s + b * b * b;
    		if(n == s1){
    			System.out.println("YES");
    		}else{
    			System.out.println("NO");
    		}
    		sc.close();
    	}
    
    }
    

    Python :

    n = int(input())
    b = n // 100
    s = n // 10 % 10
    g = n // 1 % 10
    if b ** 3 + s ** 3 + g ** 3 == n:
        print("YES")
    else:
        print("NO")
    
    
    • 1

    Information

    ID
    10210
    Time
    1000ms
    Memory
    16MiB
    Difficulty
    (None)
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By