我试图用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>
}
答案 0 :(得分:2)
我认为使用 public class FootballplayerController : Controller
{
private readonly FootballContext _context;
public FootballplayerController(FootballContext context)
{
_context = context;
}
public IActionResult CreatePlayer()
{
return View();
}
}
引起了很大的混乱,这只会使来回转换它们变得复杂。
只要您检查新数字是否更大,您的程序就可以正常工作(如果String
按照约翰的注释进行了移动!)
这是我的看法:
if