您的位置:首页 > 其它

POJ 2209

2015-06-10 17:10 465 查看
#include<iostream>
#include<stdio.h>
#include<algorithm>
#include<math.h>
#define MAXN 200
using namespace std;

int a[MAXN];
int num2;
int num1;
int compare(const void * i,const void * j);
void op(int & a);
int main()
{
int tem;
int i;
int j;
int sum;
sum = 0;
j = 0;
cin>>num1;
cin>>num2;
for(i = 0; i < num1; ++ i)
{
cin>>a[i];
}
for_each(a,a+num1,op);
for(i = 0; i < num1; ++ i)
{
if(a[i] > 0)
{
sum += a[i];
}
}
cout<<sum<<endl;
}
void op(int & a)
{
a = (int)pow(long double(a),num2);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: