杭电OJ2015
来源:互联网 发布:快手视频配音软件 编辑:程序博客网 时间:2024/05/16 06:26
#include <iostream>using namespace std;int main(){int n,m;int count,sum,res;int i,j,k;while(cin>>n>>m){k=2;for(i = m ; i <= n ; i += m){ sum = res = 0;for(j = 0 ; j < m ;k +=2,j++){sum += k;//cout<<"1"<<endl;}cout<<sum/m<<" ";}i = i - m;//把for循环多加的减去 if(i == n){cout<<endl;//cout<<"///"<<endl; }else{sum = res = 0;for(int x = 0,y=(i+1)*2 ; x < n % m ; x++,y+=2){//y=(i+1)*2而不是y=k,尽量能自己用题目已知表示出就不要用代码过程中在变化的量// x < n % m而不是x < n - m,选取测试样例测试时尽量选过程多的如本题测试输入3,2; 5,2; 7,2显然5,2最适合 sum += y;//cout<<"..."<<i<<"..."<<endl;}cout<<sum/(n%m)<<endl;//sum/(n%m)而不是sum/n%m,sum/(n-m)而不是sum/n-m,运算顺序养成符合的就打括号的习惯 }}}
0 0
- 杭电OJ2015
- 【杭电oj2015】偶数求和
- 【杭电oj2015】偶数求和
- 2017-12-10杭电OJ2015《偶数求和》
- 杭电
- 杭电
- 杭电
- 杭电 1234 和 杭电 2115
- 杭电2056之Rectangles 杭电
- 杭电ACM1061Rightmost Digit
- 杭电2099 7.11
- 杭电ACM 1003
- 杭电 ACM 2016
- 杭电ACM1466
- 杭电ACM1003
- 杭电ACM1225
- 杭电ACM2023
- 杭电ACM2602
- :after/::after和:before/::before的区别
- 杭电OJ2014
- Android Activity回收与操作超时处理
- int *p1 = new int[10]; int *p2 = new int[10](); 区别
- 无需安装百度云就能下载大文件方法
- 杭电OJ2015
- linux系统编程之信号(五):实时信号与sigqueue函数
- Web 前端知识点总结
- html实体
- UML类建模(强烈推荐-思路很清晰)
- 杭电OJ2018
- SQL Error: 1054, SQLState: 42S22
- javaWeb之使用Kaptcha组件使用验证码
- 我来讯飞的时光