HDOJ 2015 偶数求和

标签: 编程 数据
620人阅读 评论(0) 收藏 举报
分类:

Problem Description
有一个长度为n(n<=100)的数列,该数列定义为从2开始的递增有序偶数,现在要求你按照顺序每m个数求出一个平均值,如果最后不足m个,则以实际数量求平均值。编程输出该平均值序列。

Input
输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。

Output
对于每组输入数据,输出一个平均值序列,每组输出占一行。

Sample Input
3 2
4 2

Sample Output
3 6
3 7

import java.util.Scanner;
class Main{
   public static void main(String args[]){
      Scanner sc = new Scanner(System.in);
      while(sc.hasNext()){
         int n = sc.nextInt();
         int m = sc.nextInt();
         int sum=0;
         boolean a=true;
         int b=n%m;
         //System.out.println("b="+b);
         for(int i=1;i<=n;i++){
                sum+=2*i;
                if(i%m==0){
                   if(a){
                      System.out.print(sum/m);
                      a=false;    
                   }else{
                   System.out.print(" "+sum/m);
                  }
                   sum=0;
                }
                if(b!=0){
                if(i==(n-b)){
                    sum=0;
                    for(i=n-b+1;i<=n;i++){
                        sum+=i*2;
                        //System.out.println("i="+i+",sum="+sum);

                    }
                    System.out.print(" "+sum/b);
                }
            }
         }
       System.out.println();
      }    

   }    

}
查看评论

hdoj2015

hdoj2015
  • mdd18703649811
  • mdd18703649811
  • 2017-02-15 08:56:01
  • 184

HDOJ2015

1.有一个长度为n(n输入数据有多组,每组占一行,包含两个正整数n和m,n和m的含义如上所述。 2。解答思路:用一个变量来计数,当这个变量自增为m时就把它归零,然后再次自增。这样就能检测到每多少个数...
  • wusai233
  • wusai233
  • 2016-11-16 15:34:34
  • 169

hdoj2015/hdoj2016/hdoj2017

//hdoj2015 #include int main() { int n, m; while(scanf("%d%d", &n, &m)!=EOF) { int sum = 0; f...
  • czkct
  • czkct
  • 2016-03-30 12:20:56
  • 538

HDOJ2015 偶数求和

//hdoj2015.cpp #include using namespace std; int main(){ int n,m; int a[101]; while(scanf("%d%d"...
  • appte
  • appte
  • 2012-11-17 01:00:05
  • 1187

hdoj 偶数求和 2015 (简单数学题)

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • yanghui07216
  • yanghui07216
  • 2015-11-19 12:18:59
  • 278

Hdoj2015_偶数求和

import java.util.Scanner;   public class Main {    public static void main(String[] args) {     ...
  • zqschange
  • zqschange
  • 2017-07-27 22:56:48
  • 120

hdoj_2015 偶数求和

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2015   //C++代码 #include using namespace std; int m...
  • LOVE_ACM_LOVE_MM
  • LOVE_ACM_LOVE_MM
  • 2013-05-29 18:03:21
  • 384

HDU2015 偶数求和【入门】

偶数求和 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub...
  • tigerisland45
  • tigerisland45
  • 2016-06-27 08:00:13
  • 3991

hdoj 2015

#include using namespace std; int a[100]; int main(void) {     int m, n;     while (cin >> n >...
  • WuchangI
  • WuchangI
  • 2017-06-17 18:22:29
  • 61

HDOJ2015

#include   #include #include #include #include #include #include using namespace st...
  • Galahad_LLLLLL
  • Galahad_LLLLLL
  • 2017-09-26 20:16:22
  • 42
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 218万+
    积分: 2万+
    排名: 249
    信息:
    博客专栏
    文章分类
    最新评论