把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11_PHP
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11_PHP,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含535字,纯文字阅读大概需要1分钟。
内容图文
![把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11_PHP](/upload/InfoBanner/zyjiaocheng/250/f69360a89fb94a91b8585b4d1d62b60f.jpg)
1316,显然1300是13的倍数,但16不是11的倍数,可以想到从1300上任意减去N个13的倍数其结果仍然是13的倍数,那么只要16加上这个减去的N个13的倍数其和是11的倍数,这两个数就解出来了,答案可能不只一个,但是我们只求一对解就可以了。
仔细观察不难发现:(16+13*3)+(1300-13*3)=1316,但是我们需要用代码实现:
代码如下:
$n=1316;
$i=0;//减去的第N个13,进行初始化为0
$y=16+13*$i;//1316分出来的16加上N个13,这里初始化为16
while($y%11!=0){//如果16加上N个13的和不能整除11
$i++;//再加一个13
$y=16+13*$i;
}
echo '$x='.($n-$y).'
';
echo '$y='.$y;
?>
内容总结
以上是互联网集市为您收集整理的把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11_PHP全部内容,希望文章能够帮你解决把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11_PHP所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】