为什么只有三十分呢?
查看原帖
为什么只有三十分呢?
417106
i7889楼主2020/10/28 14:43
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(){
	int m;
	long long j,i,l,s=0;
	int c[100000];
	scanf("%d", &m);
	for (i = 0; i < m; i++) {
		scanf("%d", &c[i]);

	}
	for (i=0; i < m; i++) {
		for (j=0; j < m; j++) {
			for (l = 0; l <m; l++) {
				if (i != j && i != l && j != l) {
					if (c[i] == c[j] + c[l]) {
						s++;
					}
				}

				

			}
		}
	}
	printf("%lld", s/2);
	
	system("pause");
	return 0;
}

2020/10/28 14:43
加载中...