![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机试指南
YFR718
这个作者很懒,什么都没留下…
展开
-
习题2.3 Old Bill
题目描述Among grandfather's papers a bill was found. 72 turkeys $_679_ The first and the last digits of the number that obviously represented the total price of those turkeys are replaced here by blanks (denoted _), for they are faded and are illegibl原创 2021-03-10 21:29:55 · 106 阅读 · 0 评论 -
习题2.2 百鸡问题
题目描述用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。(本题没有测试数据,1int main(){}就能通过真·本地过了就是过了)输入描述:测试数据有多组,输入n。输出描述:对于每组输入,请输出x,y,z所有可行解,按照x,y,z依次增大的顺序输出。示例1输入40输出x=0,y=0,z=100x=0,y=1,z=99x=0,y=2,z=98x=1,y=0,z=99思路:原创 2021-03-10 21:16:19 · 108 阅读 · 0 评论 -
习题2.1 与7无关的数
题目描述一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7, 则称其为与7相关的数.现求所有小于等于n(n<100)的与7无关的正整数的平方和。输入描述:案例可能有多组。对于每个测试案例输入为一行,正整数n,(n<100)输出描述:对于每个测试案例输出一行,输出小于等于n的与7无关的正整数的平方和。示例1输入21输出2336思路:枚举#include<iostream>using namespace std;bool judge(i原创 2021-03-10 21:02:16 · 286 阅读 · 0 评论 -
例题2.3 对称平方数1
题目描述打印所有不超过256,其平方具有对称性质的数。如2,11就是这样的数,因为22=4,1111=121。输入描述:无任何输入数据输出描述:输出具有题目要求的性质的数。如果输出数据不止一组,各组数据之间以回车隔开。思路re函数反转数字,枚举从0到255,其平方反转后和本身相等即可#include<iostream>using namespace std;int re(int x){ int a = 0; while(x){ a*=10;原创 2021-03-10 20:42:13 · 115 阅读 · 0 评论 -
例题2.2 反序对
题目描述设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)求N的值输入描述:程序无任何输入数据。输出描述:输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开。思路:直接从1000枚举#include<cstdio>#include<iostream>using namespace std;int main(){ for(int i=1000;i*9<10000;i++){ int n = i*原创 2021-03-10 20:32:20 · 170 阅读 · 0 评论 -
例题2.1 abc
题目描述设a、b、c均是0到9之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。输入描述:题目没有任何输入。输出描述:请输出所有满足题目条件的a、b、c的值。a、b、c之间用空格隔开。每个输出占一行。思路:复杂度较低,直接暴力枚举#include<iostream>using namespace std;int main(){ for(int i=0;i<=9;i++){ for(int j原创 2021-03-01 23:09:23 · 115 阅读 · 0 评论