求解方程A5+B5+C5+D5+E5=F5

方程A5+B5+C5+D5+E5=F5刚好有一个满足0<A≤B≤C≤D≤E≤F≤75的整数解。请编写一个求出该解的程序:
求解方程A5+B5+C5+D5+E5=F5求解方程A5+B5+C5+D5+E5=F5

1 using System;
 2 
 3 namespace ReverseTheExponentiation
 4 {
 5     class Program
 6     {
 7         static void Main(string[] args)
 8         {
 9             Program P = new Program();
10             P.ReverseTheExponentiation();
11         }
12 
13         void ReverseTheExponentiation()
14         {
15             int A, B, C, D, E, F;
16             for (F = 75; F > 0; F--)
17             {
18                 for (E = 1; E <= F; E++)
19                 {
20                     for (D = 1; D <= E; D++)
21                     {
22                         for (C = 1; C <= D; C++)
23                         {
24                             for (B = 1; B <= C; B++)
25                             {
26                                 for (A = 1; A <= B; A++)
27                                 {
28                                     if (Math.Pow(A, 5) + Math.Pow(B, 5) + Math.Pow(C, 5) + Math.Pow(D, 5) + Math.Pow(E, 5) == Math.Pow(F, 5))
29                                     {
30                                         Console.WriteLine("A,B,C,D,E,F are: {0},{1},{2},{3},{4},{5}", A, B, C, D, E, F);
31                                     }
32                                 }
33                             }
34                         }
35                     }
36                 }
37             }
38         }
39     }
40 }

View Code
输出:

求解方程A5+B5+C5+D5+E5=F5

注:如果条件变为0≤A≤B≤C≤D≤E≤F≤75 则有很多解,输出如下:

求解方程A5+B5+C5+D5+E5=F5
原文链接: https://www.cnblogs.com/I-am-Betty/p/5175881.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/228290

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月13日 下午1:54
下一篇 2023年2月13日 下午1:55

相关推荐