当前位置:网站首页>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;
}
边栏推荐
- USB (XV) 2022-04-14
- B / Qurt Utilisateur Guide (36)
- Where are you going
- May day d-light
- aws-aws help报错
- USB (XVIII) 2022-04-17
- New potential energy of industrial integration, Xiamen station of city chain technology digital summit successfully held
- B_ QuRT_ User_ Guide(40)
- 【7.4】25. Turn over the linked list in groups of K
- Senior programmers must know and master. This article explains in detail the principle of MySQL master-slave synchronization, and recommends collecting
猜你喜欢
[stm32+esp8266 connects to Tencent cloud IOT development platform 3] stm32+esp8266-01s dynamically registers devices on Tencent cloud (at instruction mode) -- with source code
Progress broadcast | all 29 shield machines of Guangzhou Metro Line 7 have been launched
C number of words, plus ¥, longest word, average value
Anxin vb01 offline voice module access intelligent curtain guidance
The file format and extension of XLS do not match
B_QuRT_User_Guide(38)
C cat and dog
Benchmarking Detection Transfer Learning with Vision Transformers(2021-11)
SAP HR reward and punishment information export
B_ QuRT_ User_ Guide(36)
随机推荐
SAP HR social work experience 0023
KeePass realizes automatic input of web pages
How to login and enable synchronization function in Google browser
Flash encryption process and implementation of esp32
MongoDB快速入门
@Configuration注解的详细介绍
2022 certified surveyors are still at a loss when preparing for the exam? Teach you how to take the exam hand in hand?
SAP HR 社会工作经历 0023
B_QuRT_User_Guide(39)
Installing gradle
2022注册测绘师备考开始 还在不知所措?手把手教你怎么考?
进度播报|广州地铁七号线全线29台盾构机全部完成始发
Dataguard 主备清理归档设置
Idea automatically generates serialVersionUID
Extract the file name under the folder under win
The efficient s2b2c e-commerce system helps electronic material enterprises improve their adaptability in this way
2022第六季完美童模陕西总决赛圆满落幕
May day d-light
Illegal behavior analysis 1
电子设备行业智能供应链协同平台解决方案:解决低效, 赋能产业数字化升级