zoukankan      html  css  js  c++  java
  • ECNU 3528 西班牙馅饼

    ECNU 3528 西班牙馅饼

    链接

    https://acm.ecnu.edu.cn/problem/3528

    题目

    单点时限: 1.0 sec

    内存限制: 256 MB

    港岛妹妹,你献给我的西班牙馅饼
    甜蜜地融化了我,天空之城在哭泣
    港岛妹妹,我们曾拥有的甜蜜的爱情
    疯狂地撕裂了我,天空之城在哭泣

    ——李志《天空之城》

    粉丝问:“我想问一下在你歌词里面的馅饼是什么?”

    李志答:“告诉你,西班牙馅饼是怎么一回事。是有一次我一个朋友给我寄了一张明信片,从西班牙寄过来的,明信片的封面是一块馅饼,谢谢你,你惊讶吗?你们惊讶吗?想想啥?你们知道个几把?整天瞎几把猜对不对?挺可笑的。所以答案一公布就这个样子。你再回想一下生活里面有多少个这样的事情,你充满了幻想,充满了好奇,猜哦,瞎几把猜,猜到后面傻逼了吧?没猜到了吧?”

    现在我们看见了这个西班牙馅饼长什么样,西班牙馅饼是个矩形形状,想不到吧。我们可以把它抽象成一个n行m列的正整数矩阵。每个格子有一个“美味值”,由于一些不可告人的原因我们对于这个馅饼没行只能吃一口,港岛妹妹说如果她吃到美味值为k的馅饼,就会给我做出美味值为k的红烧肉。问红烧肉最多能有多好吃。

    输入格式
    n,m:表示 n行 m列,馅饼的尺寸大小。

    以下 n行 m列为馅饼每个格子的美味值。

    输入中所有数是不超过 的正整数。

    输出格式
    一个正整数,表示红烧肉最多能有多好吃。

    样例
    input
    3 2
    8 15
    11 4
    2 43
    output
    69

    思路

    题目太长不看,就是先给nm作为矩阵的大小,每行只要最大一块,这不就,遍历就行了吗,我这边偷了点懒,没存数组,直接比较输入,每行最大的那块加入结构,最后输出即可。

    代码

      public static void fun() {
    
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int m = sc.nextInt();
        int count = 0;
        int max = 0;
        for (int i = 0; i < n; i++) {
          max = 0;
          for (int j = 0; j < m; j++) {
            int temp = sc.nextInt();
            if (temp > max) {
              max = temp;
            }
          }
          count += max;
        }
        System.out.print(count);
      }
    
    
  • 相关阅读:
    [禅悟人生]如春风般吹开他人冬眠的良心
    [禅悟人生]先学做人, 再学做佛
    [禅悟人生]悟得自性则天地开阔
    [禅悟人生]"执著"是自缚的茧
    [禅悟人生]时常自省, 扫却心中尘埃
    [禅悟人生]心不动才能真正认清自己
    [禅悟人生]自卑裹足不前, 就无法成就自己
    [禅悟人生]有自知之明, 在深浅之间权衡做人
    禅悟人生目录
    [禅悟人生]认识自己才能了解外部世界
  • 原文地址:https://www.cnblogs.com/blogxjc/p/14283279.html
Copyright © 2011-2022 走看看