刷算法第五天——P5594 模拟赛
法一
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 模拟赛相关推荐
- P5594 模拟赛(乱搞)
水题就不放传送门了 直接二维数组乱搞 code: #include<bits/stdc++.h> #define MAXN 1005 #define reg register #defin ...
- 【蓝桥杯Web】大一小白参与蓝桥杯模拟赛二期web组体会
目录 前言 一.相关比赛介绍 1.ACM国际大学生程序设计竞赛 2.蓝桥杯 3.GPLT团队程序设计天梯赛 4.leetcode周赛和双周赛 5.PAT 二.蓝桥杯 1.应该参加蓝桥杯吗? 2.如何进 ...
- 洛谷 P5594 【XR-4】模拟赛 视频讲解(二维数组、模拟)
洛谷 P5594 [XR-4]模拟赛(需要 二维数组) 题目描述 X 校正在进行 CSP 前的校内集训. 一共有 nn 名 OIer 参与这次集训,教练为他们精心准备了 mm 套模拟赛题. 然而,每名 ...
- (复习)基础算法--搜索--深入训练(USACO-Feb08、WOW模拟赛Day2-T4、USACO-Dec13、CTSC-1999)
1. USACO-Feb08 流星雨 (meteor.cpp) 题目描述(译文): 贝茜听说了一个骇人听闻的消息:一场流星雨即将袭击整个农场,由于流星体积过大它们无法在撞击到地面前燃烧殆尽,届时将会对 ...
- P5594 【XR-4】模拟赛
题目描述 X 校正在进行 CSP 前的校内集训. 一共有 nn 名 OIer 参与这次集训,教练为他们精心准备了 mm 套模拟赛题. 然而,每名 OIer 都有各自的时间安排,巧合的是,他们在接下来的 ...
- 洛谷:P5594 【XR-4】模拟赛
[XR-4]模拟赛 题目描述 X 校正在进行 CSP 前的校内集训. 一共有 nnn 名 OIer 参与这次集训,教练为他们精心准备了 mmm 套模拟赛题. 然而,每名 OIer 都有各自的时间安排, ...
- P5594 【XR-4】模拟赛 java题解
原题:[XR-4]模拟赛 - 洛谷 import java.util.Scanner;public class Main {public static void main(String[] args) ...
- 用vis数组保证只入队一次P5594 【XR-4】模拟赛
文章目录 [XR-4]模拟赛 题目描述 输入格式 输出格式 样例 #1 样例输入 #1 样例输出 #1 样例 #2 样例输入 #2 样例输出 #2 样例 #3 样例输入 #3 样例输出 #3 提示 小 ...
- 算法练习题40---蓝桥杯2021模拟赛“受伤的皇后”
文章目录 前言 一.题目描述 输入描述 输出描述 输入输出样例 示例 1 运行限制 二.思路 三.具体代码 前言 蓝桥杯2021年模拟赛,编程题(C++) N皇后问题是非常经典的问题,也是考察的重点 ...
最新文章
- 大型网站架构模式之三
- 【Python】分享14条非常实用的Pandas函数方法,建议珍藏!!
- 如何将 CSV 导入到 SqlServer 中 ?
- React开发(118):报错处理
- qt 复制字符串_Qt字符串处理 QString用法总结(一)
- e0266 cout 不明确_荐书 | 不正义的时代,识别不正义的多重面孔
- ADB启动或关闭APP
- C语言游戏开发闪屏解决办法--双缓冲技术
- Meterpreter 脚本列表
- 统计检验方法 大全,t -test 检验,Anova 检验,卡方检验,Kolmogorov–Smirnov 检验
- Linux系统上安装python详细步骤
- 统一身份认证与授权标准介绍:OpenID,OAuth2,SAML
- 计算机编程 高斯消元,高斯-若尔当消元法
- php怎么自动识别车牌号,如何在Windows中使用Open ALPR(自动车牌识别)从图像中识别车辆牌照...
- java pacs上传服务_有没有办法将DICOM数据发送到远程PACS服务器上的特定目录?
- 手机iphone项-测试崩溃问题总结
- 物联卡实名用不用注销,物联卡三个月不用会自动注销吗
- vivado IP核知识点学习
- Db2 SQL PL中的控制语句
- @Scheduled出现Unexpected error occurred in scheduled task
热门文章
- Android实现应用的增量更新\升级
- 【数据库实验】实验四 基于嵌入SQL的综合应用编程(基于QSqlTableModel实现)
- Altium Designer(二)——原理图(SchDoc)的绘制
- Python爬虫+数据分析+数据可视化(分析《雪中悍刀行》弹幕)
- 镁客网每周硬科技领域投融资汇总(3.24-3.30),FF喜提新救主...
- 4、关于step的设置
- 王峰 阜阳师范学院计算机,《阜阳师范学院学报》投稿_学报投稿网
- 大数据数学基础 python描述_大数据数学基础(Python语言描述)
- 2018年我国互联网网络安全态势综述
- 微信对接推送模板消息