- C++
信奥编程题做题的流程
- 2024-11-30 10:45:26 @
编程前:
1、仔细读题理解题意(样例理解),找到题目中的已知信息和未知信息。
2、梳理: 求什么:输入的n个数中有多少组满足a = b + c(bc不分前后顺序);
3、代入测试样例,验证自己的理解是否正确(在草稿纸上手工推算)。
4、如果还是没有理解,重新来一遍(没确定核心思路之前,不要急于编程)。
5、确定算法逻辑:
a.输入n和n个数(保存到变量n和数组a中)
b.从数组的第一个开始进行判断是否有其他的两个数相加等于自己。(枚举算法)
c.枚举算法的设计
第一枚举:a
第二枚举:b
第三枚举:c
判断条件:是否满足a=b+c,满足就计数器加一。
编程中:
编程后:
0 条评论
目前还没有评论...