1、设计一个算法,判断一个正的n(n>2)位数是不是回文数,用自然语言描述算法的步骤.(回文数是指从左到右读和从右到左读都是一样的正整数,如191,34543...)
题目
1、设计一个算法,判断一个正的n(n>2)位数是不是回文数,用自然语言描述算法的步骤.(回文数是指从左到右读和从右到左读都是一样的正整数,如191,34543...)
2、只有50g和5g的两个砝码,现要称量495g硫磺,该如何设计算法是称量次数最少?需称量多少次?
答案
#include
/*判断函数
int x:需要判断的自然数
返回值:true:回文;false:不回文
bool F(int x)
{
int k = 1;
while (k * 10 1)
{
if (x / k % 10 != x % 10)
return false;
x /= 10;
k /= 100;
}
return true;
}
int main()
{
int t;
while (scanf("%d",&t))
puts(F(t) "Yes" :"No");
return 0;
}
自然语言
找到最高位,和最低位比较,不同则说明非回文数.
找到次高位,和次低位比较,不同则说明非回文数.
……
-----
先称出 55g 的硫磺
再用 55g 的硫磺称出另一份 55g 的,混合得到 110g
然后称出 110g 的,混合得 220g
接着混合得 440g
再称一份 55g 的,和 440g 的混合
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 利用平方差公式计算 大侠们
- 水仙花栽培过程中会什么出现的现象(小学四年级的寒假作业)
- empty的用法
- 已知.物体A重200N,在拉力F为25N的作用下,沿水品桌面前进了3m,物体A与桌面的摩擦力为40N
- △ABC的内切圆和外接圆是两个同心圆,那么△ABC一定是( ) A.等腰三角形 B.等边三角形 C.直角三角形 D.钝角三角形
- 99*11用简便方法怎么计算
- To skate on this thin ice is dangerous for you.(保持原句意思)
- 钓鱼的启示这篇课文按事情发展顺序,先写什么,再写什么,最后写什么.要快,越简洁越好.!
- 化简求值:[(a+1/2b)2-(a-1/2b)2](2a-1/2b)(1/2b+2a)(1/4b2+4a2)(其中a=-1,b=2)
- 一艘轮船航行于甲乙两港口之间,顺水时全航程要用3h,逆水时全航程要用4h,已知流水
热门考点