当前位置:网站首页>P2141 [noip2014 popularization group] abacus mental arithmetic test
P2141 [noip2014 popularization group] abacus mental arithmetic test
2022-07-07 23:40:00 【Yuesi】
P2141 -NOIP2014- Universal group abacus mental arithmetic test
subject
Abacus mental calculation is a kind of calculation technology that can complete fast calculation by simulating the change of abacus in the brain . Abacus mental arithmetic training , Can develop intelligence , It can bring a lot of convenience to our daily life , So it's popularized in many schools .
Some school's abacus mental arithmetic teacher uses a kind of quick examination abacus mental arithmetic addition ability test method . He randomly generates a set of positive integers , The numbers in the set are different , Then ask the students to answer : How many of them , Exactly equal to the other two in the set ( Different ) Sum of the numbers ?
Recently, the teacher gave some test questions , Please help me find out .
( This topic is 2014 NOIP Universal T1)
Input format
There are two lines , The first line contains an integer n, The number of positive integers given in the test .
The second line has n A positive integer , Every two positive integers are separated by a space , A positive integer given in a test .
Output format
An integer , The answer to a test question .
sample input
4
1 2 3 4
sample output
2
explain / Tips
【 Sample explanation 】
from 1+2=3,1+3=4, So the answer to meet the test requirements is 2.
Be careful , The addend and the addend must be two different numbers in the set .
【 Data description 】
about 100% The data of ,3 ≤ n ≤ 100, The size of the positive integer given by the test question does not exceed 10,000.
difficulty :
Data elements cannot be duplicated
PS: At first glance, the solution only thinks of adding two elements, which cannot be repeated
( Actually, I don't consider , The values of different elements may be the same , Just consider that the added elements do not represent the same variables )
The main card of this question is not only to match when counting a+b=c Of c Just count the number of , Also need to consider c Whether it has been included .
#include<bits/stdc++.h>
// It's best to write it. #include<iostream>
using namespace std;
int main(){
int a;
int ans[105],num[20005]={
0};
scanf("%d",&a);// Total number of read data
for(int i=0;i<a;i++){
scanf("%d",&ans[i]);// The value of the data
num[ans[i]]=1;// The record data exists in the array
}
int sum=0;
for(int i=0;i<a;i++){
for(int j=i+1;j<a;j++){
//j from i The last one starts , It ensures that every bit is traversed , It will not repeatedly select the two numbers added
if(num[ans[i]+ans[j]]==1){
// Judge whether their sum exists
sum++;
num[ans[i]+ans[j]]=10;// The tag has been tried
}
}
}
printf("%d\n",sum);
return 0;
}
边栏推荐
- Slam interview summary
- B_QuRT_User_Guide(39)
- Understand TCP's three handshakes and four waves with love
- Right click the idea file to create new. There is no solution to create new servlet
- ASP. Net open web page
- SAP HR reward and punishment information export
- [summary] some panels and videos seen
- MySQL架构
- B_QuRT_User_Guide(40)
- ping报错:未知的名称或服务
猜你喜欢

C simple question one

MongoDB快速入门

Design and implementation of spark offline development framework

家用电器行业渠道商协同系统解决方案:助力家电企业快速实现渠道互联网化

B / Qurt Utilisateur Guide (36)

SAP 内存参数调优过程

Benchmarking Detection Transfer Learning with Vision Transformers(2021-11)

Take you hand in hand to build Eureka client with idea

Ora-02437 failed to verify the primary key violation

Open source hardware small project: anxinco esp-c3f control ws2812
随机推荐
B_ QuRT_ User_ Guide(36)
Dependency injection
SQL database execution problems
Extract the file name under the folder under win
Map operation execution process
Summary of common methods of object class (September 14, 2020)
May day C - most
First week of July
通达信买基金安全吗?
Ora-01741 and ora-01704
Boost regex library source code compilation
【汇总】看过的一些Panel与视频
Where are you going
二叉排序树【BST】——创建、查找、删除、输出
Slam interview summary
Ora-02437 failed to verify the primary key violation
B_QuRT_User_Guide(40)
Take you hand in hand to build feign with idea
[experiment sharing] log in to Cisco devices through the console port
网上买基金安全么?