程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> OpenJudge百煉習題解答(C++)--題3858:和數

OpenJudge百煉習題解答(C++)--題3858:和數

編輯:C++入門知識

OpenJudge百煉習題解答(C++)--題3858:和數


題:

總時間限制:
1000ms
內存限制:
65536kB
描述
給定一個整數序列,判斷其中有多少個數,等於數列中其他兩個數的和。 比如,對於數列1 2 3 4, 這個問題的答案就是2, 因為3 = 2 + 1, 4 = 1 + 3。
輸入
第一行是一個整數T,表示一共有多少組數據。 1<= T <= 100
接下來的每組數據共兩行,第一行是數列中數的個數n ( 1 <= n <= 100),第二行是由n個整數組成的數列。
輸出
對於每組數據,輸出一個整數(占一行),就是數列中等於其他兩個數之和的數的個數。
樣例輸入:
2
4
1 2 3 4
5
3 5 7 9 10
樣例輸出:
2
1

解:

#include<iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	int b[n];
	int a[n][100];
	for(int i=0;i<n;i&#43;&#43;) cin="">>b[i];
		for(int j=0;j<b[i];j&#43;&#43; cin="">>a[i][j];
		}
	}
	for(int i=0;i<n;i&#43;&#43;) int="" c="0;" h="0;h<b[i];h++)" b="=1)" w="0;w<b[i];w++)" u="0;u<b[i];u++)" return="" pre=""><p>
</p>
   
</n;i&#43;&#43;)></b[i];j&#43;&#43;></n;i&#43;&#43;)></iostream>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved