7-10 组合数的和

img

一维数组

7-10 组合数的和

sum += arr[i]*(N - 1)*11;

#include<stdio.h>
int main(){
	unsigned int N;
	int i, sum;
	unsigned int arr[8];
	sum = 0;
	scanf("%u",&N);
	for(i=0;i<N;i++){
		scanf("%u",&arr[i]);
	}
	for(i=0;i<N;i++){
		sum += arr[i]*(N - 1)*11;//这里是算法的核心
	}
	printf("%d",sum);
	return 0;
}


复习的时候写的,说明输入格式要求不大,int unsigned int都给过

#include<stdio.h>
int main(){
	int N, arr[10], i, sum;
    sum = 0;
	scanf("%d",&N);
	for(i=0;i<N;i++){
		scanf("%d",&arr[i]);
	}
	for(i=0;i<N;i++){
		sum += arr[i]*(N - 1)*11;
	}
	printf("%d",sum);
	return 0;
}


posted @ 2024-11-18 01:00  GJ504b  阅读(1)  评论(0编辑  收藏  举报