查找由两个3位数字C#的乘积构成的最大回文

时间:2018-11-21 15:51:18

标签: c#

我试图用C#解决projecteuler的第四个项目,但是我没有收到正确的答案,我得到90909。有人可以发现我的错误吗?

问题如下:

  

回文数在两个方向上都相同。由两个两位数的乘积组成的最大回文率是9009 = 91×99。

     

找出由两个3位数字的乘积组成的最大回文。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script id="tpl_dashboard_portlet" type="text/html">
  <div class="m-portlet">
    <div class="m-portlet__head">
      <div class="m-portlet__head-caption">
        <div class="m-portlet__head-title">
          <h3 class="m-portlet__head-text">
            <span data-key="number"></span> [<span data-key="name"></span>]
          </h3>
        </div>
      </div>
      <div class="m-portlet__head-tools">
        <ul class="m-portlet_nav">
          <li class="m-portlet__nav-item">
            <a href="javascript:void(0)" class="m-portlet__nav-link m-portlet__nav-link--icon"><i class="la la-close"></i></a>
          </li>
        </ul>
      </div>
    </div>
    <div class="m-portlet__body">
      Found! <span data-key="number"></span> [<span data-key="name"></span>]
    </div>
  </div>
</script>

<div class="m-content"></div>

}

1 个答案:

答案 0 :(得分:2)

我认为使用 public class FootballplayerController : Controller { private readonly FootballContext _context; public FootballplayerController(FootballContext context) { _context = context; } public IActionResult CreatePlayer() { return View(); } } 引起了很大的混乱,这只会使来回转换它们变得复杂。

只要您检查新数字是否更大,您的程序就可以正常工作(如果String按照约翰的注释进行了移动!)

这是我的看法:

if