/bin/run.sh: line 4: 18 Bus error (core dumped) ./exe
code
#include
#include
#define ll long long
using namespace std;
int main()
{
ll int n;
cin>>n;
ll int val =n;
int digit;
while(val)
{ digit++;
val/=10;
}
val = n;
int arr[digit];
for(int i =0;i<digit;i++)
{
arr[i] = val%10;
val/=10;
}
ll int sum =0;
for(int i=0;i<digit;i++)
{
sum += pow(arr[i], digit);
}
if(sum == n)
{
cout<<“true”;
}
else
cout<<“false”;
return 0;
}