题目:简单a+b
链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1008
解题思路:
很简单的加法计算,过程为输入、计算和输出结果。
代码:
教学建议:
可以作为计算和输入的初级例题,容易理解,讲解语法。
2009年4月12日星期日
三层小山
题目:三层小山
链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1007
解题思路:
本题是对循环的考察,而且要看出图形与行号的关系,属于图形题
左侧空格:行号(i)+1
*号:行号(i)*2+1
代码:
教学建议:
循环高级应用,图形题校学比较初级的题目
链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1007
解题思路:
本题是对循环的考察,而且要看出图形与行号的关系,属于图形题
左侧空格:行号(i)+1
*号:行号(i)*2+1
代码:
教学建议:
循环高级应用,图形题校学比较初级的题目
HAPPY DAY!
题目:HAPPY DAY!
链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1006
解题思路:
简单的输出,类似HelloWorld,不过这句语言更加贴近小学生。
代码:
教学建议:
可以作为入门题目,让学生在学习输出后自己练习。
链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1006
解题思路:
简单的输出,类似HelloWorld,不过这句语言更加贴近小学生。
代码:
教学建议:
可以作为入门题目,让学生在学习输出后自己练习。
阿基米德特性
题目:阿基米德特性
链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1001
解题思路:
起初是根据a*m>b,利用循环从小到大测试m的值,当a*m>b的时候退出循环,输出m为解。运行后发现测试数据能顺利通过,不过超时,说明测试数据中有非常大的数,应该简化算法。
超时代码:
利用逆向思维,可以算出c=floor(b/a),然后将c+1得出解,这样计算速度很快。
修改后代码:
教学建议:
可以利用此题作为循环的练习,进而渗透算法优化的思想。
链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1001
解题思路:
起初是根据a*m>b,利用循环从小到大测试m的值,当a*m>b的时候退出循环,输出m为解。运行后发现测试数据能顺利通过,不过超时,说明测试数据中有非常大的数,应该简化算法。
超时代码:
利用逆向思维,可以算出c=floor(b/a),然后将c+1得出解,这样计算速度很快。
修改后代码:
教学建议:
可以利用此题作为循环的练习,进而渗透算法优化的思想。
熟悉一下JUDGE ONLINE系统(解决A+B问题)
名称:熟悉一下JUDGE ONLINE系统(解决A+B问题)
题目链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1000
解题思路:
输入:A,B两个加数
处理:求出AB之和
输出:AB的和
题目链接:http://judge.ybdevelop.cn/JudgeOnline/showproblem?problem_id=1000
解题思路:
输入:A,B两个加数
处理:求出AB之和
输出:AB的和
订阅:
博文 (Atom)
