求解未知数——yjy题库
/* 未知数 p1,p2,p3,p4,p5,满足: (1) p1 与 p3 均为 2 位的正整数;p5 为 3 位的正整数; (2) p2 与 p4 低两位(例:数值‘123’取低两位则为‘23’)数值相等; (3) 且: p2 = p1 * 809 + 1; p3 = p1 * 8; p4 = p5 + 1; p5 = p1 * 9; 求:p1,p2,p3,p4,p5的数值 */ #include <stdio.h> int main(int argc,char **argv) { int p1,p2,p3,p4,p5; for(int i=10;i<99;i++){ p1=i; p3 = p1 * 8; if(!(p3>=10 && p3<=99)){ continue; } p5 = p1 * 9; if(!(p5>=100 && p5<=999)){ continue; } p2 = p1 * 809 + 1; p4 = p5 + 1; if(p2%10 == p4%10){ if(p2/10%10 == p4/10%10){ printf("%d\n%d\n%d\n%d\n%d\n",p1,p2,p3,p4,p5); } } } return 0; }
欢迎加入作者的小圈子
扫描下方左边二维码加入QQ交流群,扫描下方右边二维码关注个人微信公众号并获取更多隐藏干货,QQ交流群:816747642 微信公众号:Crystal软件学堂
![](https://images.cnblogs.com/cnblogs_com/yangguang-it/1907263/o_201227061707QQ20201227141844.png)
![](https://images.cnblogs.com/cnblogs_com/yangguang-it/1704156/o_200415115115qrcode_for_gh_5c7d1da35871_258.jpg)
作者:Crystal软件学堂 bilibili视频教程地址:https://space.bilibili.com/5782182 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在转载文章页面给出原文连接。 如果你觉得文章对你有所帮助,烦请点个推荐,你的支持是我更文的动力。 文中若有错误,请您务必指出,感谢给予我建议并让我提高的你。 |