社区讨论

qiu大佬看看,2,3超时了,怎么改

P2415集合求和参与者 4已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@lo9hl6w8
此快照首次捕获于
2023/10/28 11:32
2 年前
此快照最后确认于
2023/10/28 11:32
2 年前
查看原帖
C
#include <stdio.h>
#include <math.h>
int fun(int, int) ;

int main() {
	int count = 0;
	int  a[30], i = 0;
	long long sum = 0;
	while (scanf("%d", &a[i]) != EOF) {
		count++;
		i++;
	}
	for (i = 0; i < count; i++) {
		sum = sum + fun(count, a[i]);
	}
	printf("%d", sum);
	return 0;

}

int fun(int n, int m) {
	int i;
	double k;
	int sum = 0;
	k = pow(2, n - 1);
	for (i = 0; i < k; i++)
		sum = sum + m;
	return sum;
}

回复

3 条回复,欢迎继续交流。

正在加载回复...