UVA Problem 10591 Solution

Problem Solving, UVa

#include<bits/stdc++.h>

using namespace std;

int main()

{

int i,j,k,d,sum,num,tc,n,ans,digit;

while(cin>>tc)

{

for(k=1;k<=tc;k++)

{

cin>>n;   

num=n,ans=0;

while(n>9)

{



    while(n!=0)

{

    digit=n%10;

    n/=10;

    ans+=digit*digit;

   

}

n=ans;

ans=0;

}

while(n<9)

{

if(n<=9){

      ans=n;

      break;

      }   

}



if(ans==1 || ans==7)

    printf("Case #%lld: %lld is a Happy number.\n",k,num);

else

    printf("Case #%lld: %lld is an Unhappy number.\n",k,num);

}

}

return 0;

}

 

0 Comments

You may find interest following article

Complete Guide: Create Laravel Project in Docker Without Local Dependencies

Create Laravel Project Through Docker — No Need to Install PHP, MySQL, or Apache on Your Local Machine In this tutorial, I’ll show you how to create and run a full Laravel project using Docker containers. That means you won’t have to install PHP, MySQL, or Apache locally on your computer. By the end of this guide, you’ll have a fully functional Laravel development...