博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
员工每周工作时长按逆序输出
阅读量:4985 次
发布时间:2019-06-12

本文共 1046 字,大约阅读时间需要 3 分钟。

package lyt;

import java.util.*; 

public class Lyt1 {

// Scanner input=new Scanner(System.in);

 

public static void main(String[] args) {

// TODO Auto-generated method stub

     int [][]time={

{1,2,3,5,7,3,5},{2,6,3,5,8,1,2},{1,3,7,6,3,9,6},{4,4,4,3,7,8,1},

      {1,5,4,2,6,3,7},{1,5,3,2,6,8,4},{1,3,4,7,1,1,5},{5,5,5,2,1,1,2}};

     int []sum={0,0,0,0,0,0,0,0};

     int[]sum0={0,0,0,0,0,0,0,0}; 

       Sum(time,sum,sum0);

     java.util.Arrays.sort(sum);

     Show(time,sum,sum0);

}

public static void Sum(int [][]time,int []sum,int []sum0)

{

for(int i=0;i<8;i++)

{

      for(int j=0;j<7;j++)

      sum[i]=sum[i]+time[i][j];

}

for(int i=0;i<8;i++)

     {

      for(int j=0;j<7;j++)

      sum0[i]=sum0[i]+time[i][j];

     }

}

public static void Show(int [][]time,int []sum,int []sum0)

{

     System.out.printf("%4s%4s%4s%4s%4s%4s%4s\n","            Su","M","T","W","H","F","Sa");      

    for(int i=0;i<8;i++)

      for(int n=0;n<8;n++)

         if(sum[7-i]==sum0[n])

          {

             System.out.print("Employee" + n);

                for(int j=0;j<7;j++)

               System.out.printf("M",time[n][j]);

                System.out.println();

          }

     }

}

转载于:https://www.cnblogs.com/12345678lyt/archive/2012/12/07/2808065.html

你可能感兴趣的文章
linux下mysql配置文件my.cnf详解
查看>>
获取微信用户列表Openid
查看>>
架构必备词汇
查看>>
SublimeText快捷键操作
查看>>
Python开发 基礎知識 (未完代補)
查看>>
监听器的使用,以及实现, 测试
查看>>
java基础二 分支循环
查看>>
python--002--数据类型(list、tuple)
查看>>
把近期的小错误整理一下
查看>>
动态规划 —— 背包问题一 专项研究学习
查看>>
51nod 1571 最近等对 | 线段树 离线
查看>>
关于parseInt的看法
查看>>
从用户端到后台系统,严选分销教会我这些事
查看>>
数据分析融入至BI工具的新思路
查看>>
c#必会知识点
查看>>
网页使用MD5加密
查看>>
JS 基础
查看>>
HBase shell 中的十六进制数值表示
查看>>
Python3 中 configparser 模块解析配置的用法详解
查看>>
新手android环境搭建、debug调试及各种插件安装__图文全解
查看>>