法一


import java.util.Arrays;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a = 0, b = 0, c = 0, temp = 0;a = scanner.nextInt();b = scanner.nextInt();c = scanner.nextInt();int[] day = new int[c];int[][] arr = new int[a][b];for (int i = 0; i < a; i++) {// 6个人,3套题,7天输入二维数组for (int j = 0; j < b; j++) {arr[i][j] = scanner.nextInt();}}boolean[] f = new boolean[c];for (int j = 0; j < b; j++) {// 横着来Arrays.fill(f, false);for (int k = 0; k < a; k++) // 竖着来{if (!f[arr[k][j] - 1]) { //如果没算入day[arr[k][j] - 1]++;f[arr[k][j] - 1] = true;}}}for (int i = 0; i < c; i++) {//System.out.print(day[i] + " ");}scanner.close();}
}

全部输入,竖着加


法二


import java.util.Arrays;
import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a = 0, b = 0, c = 0, temp = 0;a = scanner.nextInt();b = scanner.nextInt();c = scanner.nextInt();int[] day = new int[c];int[][] arr = new int[b][c];for (int i = 0; i < a; i++) {// 6个人,3套题,7天输入二维数组for (int j = 0; j < b; j++) {temp = scanner.nextInt();arr[j][temp-1] = 1; //竖着的重复不会重复,而竖着的不一样的都被记录成了1}}/* 1 2 3 4 5 6 71   1 1   12 1   1       13   1   1   1*/for (int j = 0; j < c; j++) {  //一束一束的加for (int k = 0; k < b; k++){day[j] += arr[k][j];}}for (int i = 0; i < c; i++) {//System.out.print(day[i] + " ");}scanner.close();}
}

注:
输入:
6 3 7
2 3 4
2 5 7
3 5 7
1 3 5
5 6 7
1 2 3
草稿: //同一列,相同答案,映射是同一个数
1 2 3 4 5 6
1 1
2
3 …

刷算法第五天——P5594 模拟赛相关推荐

  1. P5594 模拟赛(乱搞)

    水题就不放传送门了 直接二维数组乱搞 code: #include<bits/stdc++.h> #define MAXN 1005 #define reg register #defin ...

  2. 【蓝桥杯Web】大一小白参与蓝桥杯模拟赛二期web组体会

    目录 前言 一.相关比赛介绍 1.ACM国际大学生程序设计竞赛 2.蓝桥杯 3.GPLT团队程序设计天梯赛 4.leetcode周赛和双周赛 5.PAT 二.蓝桥杯 1.应该参加蓝桥杯吗? 2.如何进 ...

  3. 洛谷 P5594 【XR-4】模拟赛 视频讲解(二维数组、模拟)

    洛谷 P5594 [XR-4]模拟赛(需要 二维数组) 题目描述 X 校正在进行 CSP 前的校内集训. 一共有 nn 名 OIer 参与这次集训,教练为他们精心准备了 mm 套模拟赛题. 然而,每名 ...

  4. (复习)基础算法--搜索--深入训练(USACO-Feb08、WOW模拟赛Day2-T4、USACO-Dec13、CTSC-1999)

    1. USACO-Feb08 流星雨 (meteor.cpp) 题目描述(译文): 贝茜听说了一个骇人听闻的消息:一场流星雨即将袭击整个农场,由于流星体积过大它们无法在撞击到地面前燃烧殆尽,届时将会对 ...

  5. P5594 【XR-4】模拟赛

    题目描述 X 校正在进行 CSP 前的校内集训. 一共有 nn 名 OIer 参与这次集训,教练为他们精心准备了 mm 套模拟赛题. 然而,每名 OIer 都有各自的时间安排,巧合的是,他们在接下来的 ...

  6. 洛谷:P5594 【XR-4】模拟赛

    [XR-4]模拟赛 题目描述 X 校正在进行 CSP 前的校内集训. 一共有 nnn 名 OIer 参与这次集训,教练为他们精心准备了 mmm 套模拟赛题. 然而,每名 OIer 都有各自的时间安排, ...

  7. P5594 【XR-4】模拟赛 java题解

    原题:[XR-4]模拟赛 - 洛谷 import java.util.Scanner;public class Main {public static void main(String[] args) ...

  8. 用vis数组保证只入队一次P5594 【XR-4】模拟赛

    文章目录 [XR-4]模拟赛 题目描述 输入格式 输出格式 样例 #1 样例输入 #1 样例输出 #1 样例 #2 样例输入 #2 样例输出 #2 样例 #3 样例输入 #3 样例输出 #3 提示 小 ...

  9. 算法练习题40---蓝桥杯2021模拟赛“受伤的皇后”

    文章目录 前言 一.题目描述 输入描述 输出描述 输入输出样例 示例 1 运行限制 二.思路 三.具体代码 前言 蓝桥杯2021年模拟赛,编程题(C++) N皇后问题是非常经典的问题,也是考察的重点 ...

最新文章

  1. 大型网站架构模式之三
  2. 【Python】分享14条非常实用的Pandas函数方法,建议珍藏!!
  3. 如何将 CSV 导入到 SqlServer 中 ?
  4. React开发(118):报错处理
  5. qt 复制字符串_Qt字符串处理 QString用法总结(一)
  6. e0266 cout 不明确_荐书 | 不正义的时代,识别不正义的多重面孔
  7. ADB启动或关闭APP
  8. C语言游戏开发闪屏解决办法--双缓冲技术
  9. Meterpreter 脚本列表
  10. 统计检验方法 大全,t -test 检验,Anova 检验,卡方检验,Kolmogorov–Smirnov 检验
  11. Linux系统上安装python详细步骤
  12. 统一身份认证与授权标准介绍:OpenID,OAuth2,SAML
  13. 计算机编程 高斯消元,高斯-若尔当消元法
  14. php怎么自动识别车牌号,如何在Windows中使用Open ALPR(自动车牌识别)从图像中识别车辆牌照...
  15. java pacs上传服务_有没有办法将DICOM数据发送到远程PACS服务器上的特定目录?
  16. 手机iphone项-测试崩溃问题总结
  17. 物联卡实名用不用注销,物联卡三个月不用会自动注销吗
  18. vivado IP核知识点学习
  19. Db2 SQL PL中的控制语句
  20. @Scheduled出现Unexpected error occurred in scheduled task

热门文章

  1. Android实现应用的增量更新\升级
  2. 【数据库实验】实验四 基于嵌入SQL的综合应用编程(基于QSqlTableModel实现)
  3. Altium Designer(二)——原理图(SchDoc)的绘制
  4. Python爬虫+数据分析+数据可视化(分析《雪中悍刀行》弹幕)
  5. 镁客网每周硬科技领域投融资汇总(3.24-3.30),FF喜提新救主...
  6. 4、关于step的设置
  7. 王峰 阜阳师范学院计算机,《阜阳师范学院学报》投稿_学报投稿网
  8. 大数据数学基础 python描述_大数据数学基础(Python语言描述)
  9. 2018年我国互联网网络安全态势综述
  10. 微信对接推送模板消息