嗯...

先看一下这个题:https://www.luogu.org/problemnew/show/P2141

这个题水到爆!!!

大体思路很好想,但是有细节...

思路:

因为是一个普及组的题,所以进行for的暴力即可

但是,这样只能A三个点,因为这样的话 1+2=3 和 2+1=3 被认为为两个答案,所以要用一个vis数组进行一个标记...

AC代码:

 #include<cstdio>
#include<iostream> using namespace std; int a[];
int cnt;
bool vis[];
int main(){
int n;
scanf("%d", &n);
for(int i = ; i <= n; i++){
scanf("%d", &a[i]);
}
for(int i = ; i <= n; i++){
for(int j = ; j <= n; j++){
for(int k = j+; k <= n; k++){
if(vis[i] == )//注意标记,否则有重复
if(a[i] == a[j] + a[k]) cnt++, vis[i] = ;
}
}
}
printf("%d",cnt);
return ;
}

最新文章

  1. MVC5 网站开发实践 2.1、管理员登陆
  2. Ext 三级联动 及附值
  3. Centos版Linux 一些常用操作命令
  4. 提高WPF程序性能的几条建议
  5. ORACLE数据缓冲区DB cache
  6. ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小 错误分析
  7. SE 2014年4月2日
  8. Hexo+Github搭建博客
  9. AWVS12 介绍和安装详解 -- For Windows10
  10. 利用requirejs实现vue的模块化开发
  11. 坦克大战学习笔记-TankWar
  12. zookeeperCli和Java操作zookeeperAPI
  13. IDEA添加源码包
  14. Centos7.4 安装Docker
  15. [PHP] 算法-构建排除当前元素的乘积数组的PHP实现
  16. Learn nodejs: Tutorials for Programmers of All Levels, 程序员每个阶段的示例
  17. ios 工具大全,最全框架
  18. 使用Jsoup获取网页内容超时设置
  19. C#中泛型类,泛型方法,泛型约束实际应用
  20. (二)svn服务端安装配置

热门文章

  1. 2015.1.10 解决DataGridView SelectionChanged事件自动触发问题
  2. C语言生成程序问题
  3. python中匹配中文,解决不匹配,乱码等问题
  4. 问题:C# ToString(&quot;P&quot;);结果:c#中的常用ToString()方法总结
  5. docker 笔记 (5)常用命令
  6. Shell编程进阶 1.9 while循环
  7. C#高级参数ref的使用
  8. awk简要使用
  9. MSSQL 数据库日志爆涨
  10. __call()和__callStatic()方法