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); }
相关文章推荐
- POJ 2234
- SQLServer学习笔记系列6
- JavaScript(js)的replace问题的解决
- php调试函数
- 带宽计算方法 及 大B与小b 说明
- html5实现录音、拍摄功能
- 超级强大的SVG SMIL animation动画详解
- haproxy做TCP层的负载均衡
- Xcode6.x+opencv配置成功
- C#做的登录界面包含验证码
- 关于handler内存泄露的问题
- linux给普通用户增加sudo权限
- Windows API 的数据类型与 Delphi 数据类型对照表
- Delphi 的运算符列表
- 前端性能分析工具---阿里测介绍
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- POJ 2215
- 课题第二天
- iOS使用cocoaPods 常见问题,会及时更新
- baksmali反编译出现:UNEXPECTED TOP-LEVEL ERROR:....Too many open files