回 帖 发 新 帖 刷新版面

主题:有两个特别简单的问题哦!各位帮帮我!

【问题描述】所谓同构数是指这样的数,即它出现在它的平方数的右端。例如,5的平方是25 (即5×5=25),5是25右端的数,那么5就是同构数。又如,25的平方是625(即25×25=625),同理25也是同构数。找出通过键盘输入的两个正整数N和M(0<N<M≤10000)之间同构数的个数。
输入:任意给定的两个正整数N、M(0<N<M≤10000)
输出:一个正整数,表示[N,M]之间同构数的个数。

【问题描述】已知a、b、c都是小于10亿的数字,请你编程计算出他们的表达式的和。
请仔细观察输入输出格式。例如:表达式4+3-2,计算出来的值就是5
【输入文件】abc.in
第一行 a
第二行 运算符号
第三行 b
第四行 运算符号
第五行 c


[fly]帮帮我![/fly]

回复列表 (共1个回复)

沙发

第一题的答案我可以给你,第二题嘛……给我想想
input n,m
for i=n to m
a$=ltrim$(rtrim$(str$(i)))
b$=ltrim$(rtrim$(str$(i^2)))
if instr(a$,b$)<>0 then s=s+1
next i

我来回复

您尚未登录,请登录后再回复。点此登录或注册