1.比赛须知

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);int i=sc.nextInt();String hhStrin=sc.nextLine();String a[]=new String[1000];for(int j=0;j<i;j++) {a[j]=sc.nextLine();}for(int j=0;j<i;j++) {String b=new String();String v=new String();String n=new String();b=a[j].substring(0,5);v=a[j].substring(6,9);if(v.equals("5-1")) {String fen=b.substring(3,5);int c=Integer.parseInt(fen);n=n+b.charAt(0)+b.charAt(1)+b.charAt(2);if(c<54) {c=c+6;if(c<10) {System.out.println(n+"0"+c);}else {System.out.println(n+c);}}else {String fen2=b.substring(3,5);int c2=Integer.parseInt(fen);String shi=b.substring(0,2);int shiz=Integer.parseInt(shi)+1;int c3=c2-60+6;if(c3<10) {System.out.println(shiz+":0"+c3);}else {System.out.println(c3);}}}else {System.out.println("12:06");}}}
}

2.东奥奖牌


import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String string=sc.next();if(string.equals("gold")) {System.out.println("Au");}else if(string.equals("silver")) {System.out.println("Ag");}else if (string.equals("bronze")) {System.out.println("Cu");}
}
}

3。Penalty time count

import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner sc=new Scanner(System.in);int i=sc.nextInt();String  s[]=new String[10000]; String hhStrin=sc.nextLine();for(int j=0;j<i;j++) {s[j]=sc.nextLine();}for(int j=0;j<i;j++) {for(int k=0;k<s[j].length();k++) {if(s[j].charAt(k)=='-') {System.out.println("0");}else {if(s[j].charAt(k)=='+') {int l=k;int p=Integer.parseInt(s[j].substring(0, l));int v=Integer.parseInt(s[j].substring(l+1, s[j].length()));System.out.println(p+v*20);}}}}
}
}

4.最大子数组

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);String[] s =null;s = sc.nextLine().split(",");int[] arr =new int[s.length];for(int i=0;i<arr.length;i++) {arr[i] = Integer.valueOf(s[i]);//System.out.print(arr[i]+" ");//-2,1,-3,4,-1,2,1,-5,4
//            -2 1 -3 4 -1 2 1 -5 4 6}int sum =0;int x=arr.length;for(int i=0;i<x;i++) {int thissum=0;for(int j=i;j<x;j++) {thissum+=arr[j];if(thissum>sum) {sum=thissum;}}}System.out.println(sum);}}

5.小邯跳跳跳

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String [] s=sc.nextLine().split(",");int [] arr = new int[s.length];for(int i=0;i<s.length;i++) {arr[i]=Integer.valueOf(s[i]);}if (canJump(arr)) {System.out.println(true);}else {System.out.println(false);}}
//最远可以到达的位置 大于等于数组中的最后一个位置,那就说明最后一个位置可达,我们就可以直接返回 True 作为答案。
//反之,如果在遍历结束后,最后一个位置仍然不可达,我们就返回 False 作为答案public static boolean canJump(int[] nums) {int n = nums.length;int rightmost = 0;for (int i = 0; i < n; ++i) {if (i <= rightmost) {rightmost = Math.max(rightmost, i + nums[i]);if (rightmost >= n - 1) {return true;}}}return false;
}}

6.邯郸美食

7.有趣的组合

class Solution {// 数字到号码的映射private String[] map = {"abc","def","ghi","jkl","mno","pqrs","tuv","wxyz"};// 路径private StringBuilder sb = new StringBuilder();// 结果集private List<String> res = new ArrayList<>();public List<String> letterCombinations(String digits) {if(digits == null || digits.length() == 0) return res;backtrack(digits,0);return res;}// 回溯函数private void backtrack(String digits,int index) {if(sb.length() == digits.length()) {res.add(sb.toString());return;}String val = map[digits.charAt(index)-'2'];for(char ch:val.toCharArray()) {sb.append(ch);backtrack(digits,index+1);sb.deleteCharAt(sb.length()-1);}}
}

邯郸学院2022程序设计大赛相关推荐

  1. 中南林科大软件协会第一届程序设计大赛作品报告

    软件协会第一届程序设计大赛 作品名称: 中南林业科技大学人员出入校管理系统 作 者: *** 填写日期: 2022.05.26 目  录 第二章 概要设计 第三章 详细设计 第四章 测试报告 第五章 ...

  2. 程序设计大赛试题及答案

    Problem A.比赛须知 Description 小邯来参加邯郸学院大学生程序设计竞赛.由于这场比赛在线上举行,有很多需要遵守的规则.有一条规则是,为了避免对题目内容相关的提问被无关的提问淹没,所 ...

  3. HDU 6114 Chess 【组合数】(2017百度之星程序设计大赛 - 初赛(B))

    Chess Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Subm ...

  4. hdu6383(2018 “百度之星”程序设计大赛 - 初赛(B))

    p1m2 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total Sub ...

  5. hdu6380(2018 “百度之星”程序设计大赛 - 初赛(B))

    degree Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total S ...

  6. hdu6375(2018 “百度之星”程序设计大赛 - 初赛(A))

    度度熊学队列 Time Limit: 3000/1500 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total S ...

  7. 2018百度之星程序设计大赛 - 资格赛 hdu6345(找区间最小值)

    子串查询 Time Limit: 3500/3000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Sub ...

  8. nyoj1237 最大岛屿(河南省第八届acm程序设计大赛)

    题目1237 题目信息 执行结果 本题排行 讨论区 最大岛屿 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描写叙述 神奇的海洋.惊险的探险之路,打捞海底宝藏,激烈的海战,海 ...

  9. NYOJ--1236--挑战密室(第八届河南省程序设计大赛)

    挑战密室 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述 R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室.Dr. Kong必须尽快找到解锁密码逃 ...

最新文章

  1. 彻底解决Linux索引节点(inode)占用率高的告警
  2. Java算法测试的输入模板
  3. bzoj 1001: [BeiJing2006]狼抓兔子
  4. java list类型参数_java – List是一个原始类型.引用通用类型List应该参数化
  5. Java Signal实例
  6. 怎样将WPS转换word格式?如何进行操作
  7. 198道K8sDocker面试真题大汇总,全网最全八股!
  8. Android官方开发文档Training系列课程中文版:高效显示位图之在非UI线程中处理图片
  9. 知识图谱常用指标:MRR、Hits@1、Hits@10、MR
  10. 应用电子技术插计算机科学,插本专业大全
  11. crontab 定时任务
  12. 腾讯联手国家信息中心启动共筑疫情“数据长城”计划
  13. [导入]Gentoo版Linux操作系统的前世今生 (3)
  14. 火币生态链项目SuperNova与Poly Network达成战略合作
  15. 机器人学导论原书第三版
  16. 怒了,以后有文件保存到网上
  17. 重聚焦显微镜原理和理解
  18. windows7经典开机音乐_那些经典的单机游戏背景音乐,带你找寻童年记忆
  19. 获取高薪职位的六个妙计
  20. 【ASP.NET MVC系列】浅谈Google Chrome浏览器(操作篇)(上)

热门文章

  1. Python read打印与print区别
  2. 影像质量评估之锐利度--MTF(SFR)
  3. 无参考图像质量评价之可察觉模糊程度方法(JNB)
  4. 麦克风阵列研究2 声源定位 python界面
  5. 字符串匹配KMP算法及其时间复杂度分析
  6. kb2919442不适用计算机,KB2919442(32位、64位)是Windows8.1更新的先决条件
  7. Java开发学习的四个阶段
  8. 深入RUST标准库内核(六)—Iterator
  9. 视频教程-JAVAEE真实课堂系列之XML全讲-云计算基础架构
  10. 软件实验室 计算机配置,《软件测试实验室》管理规定