• 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 条评论

目前还没有评论...