NOIP2014普及组解题报告 -----by IAMACER

本人是潍坊一中的wyw,69级,今年高一,
现在马上就要NOIP了, 打算把历年的NOIP普及、提高组题目都做一下, 然后写写解题报告∵这个报告主要是给初中同学看的,所以我会写的详细一点

NOIP2014普及组解题报告

Prolem 1 珠心算测试(count)

这道题其实很简单, 意思就是说给你一些数 a1,a2,a3,a4...an
然后让你回答有多少个A+B=C(A ≠ B ≠ C)满足(回答C的数量,而不是等式的数量)

方法一

那么有一种很明显的做法就是三层循环枚举C、A、B,
注意:C是在最外层,若找到了一个A和一个B,满足上述等式,则C是一个符合要求的解,这时ans++,并且退出当前枚举,枚举下一个C,这种算法的时间复杂度是 O(N3)

而我当时没想到这个算法,因为有更好用而且简单更不容易出错的解法,

方法二

i=1...n,j=i+1...nai+ajyou[ai+aj]truea1an

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值