求助大佬三个问题
  • 板块P2415 集合求和
  • 楼主ycyy
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/8/25 16:22
  • 上次更新2023/11/3 01:16:43
查看原帖
求助大佬三个问题
877089
ycyy楼主2023/8/25 16:22
//请问
数组a写在外面都是0,和写在里面没有赋值对while有什么影响。
最后不能写成cout<<sum*pow(2,i-2);是因为空间不够吗,要先写成sum*=pow(2,i-2)存在long long 的sum里面
写完输入2 3,怎么没反应QAQ


#include<iostream>
#include<math.h>
using namespace std;
int a[100];
int main(){
    
    int i=0;
    long long sum=0;
    while(cin>>a[i++]);
    for(int j=0;j<i;j++){
        sum+=a[j];
    }
    sum*=pow(2,i-2);
    cout<<sum;
    return 0;
}
2023/8/25 16:22
加载中...