using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int num, a, b,c;
for(num=1000; num<=9999; num++)
{
a=num/100;
b=num%100;
c=a*a+b*b;
if (num == c)
Console.WriteLine("{0}", num);
}
Console.Read();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int a = 0;
int num;
double sum = 0;
int temp = 0;
int segments;
for (num=1; num<=999999; num++)
{
temp = num;
sum = 0;
segments = 0;
while (temp != 0)
{
temp /= 100;
segments++;
}
temp = num;
while (temp != 0)
{
a = temp % 100;
sum += Math.Pow((double)a, (double)segments);
temp /= 100;
}
if (num == sum)
Console.WriteLine("{0}", num);
}
Console.Read();
}
}
}
沒有留言:
張貼留言