蓝桥杯-寻找数列中最大数
来源:互联网 发布:学数据库之前学什么 编辑:程序博客网 时间:2024/06/09 17:17
http://lx.lanqiao.cn/problem.page?gpid=T111
按照题意,是应该用数组来做的,后面用集合的方式就不能通过官方测试系统。(有点醉~~~)
//通过import java.util.Scanner;public class Main { public static void main(String[] args){ int[] a = new int[1001]; Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int max = 0; int t = 0; for (int i=0;i<n;i++){ a[i] = sc.nextInt(); if (i==0){ max = a[i]; t = i; }else if (i>0){ if (max <a[i]){ max = a[i]; t = i; } } } System.out.println(max +" " +t); }}
//不能通过import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class Main { public static void main(String[] args){ Map<Integer, Integer> map = new HashMap<Integer, Integer>(); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int max = 0; int t = 0; int key; for (key=0;key<n;key++){ int value = sc.nextInt(); map.put(key, value); if (key==0){ max = map.get(key); t=key; }else if(key>0){ if (max < map.get(key)){ max = map.get(key); t = key; } System.out.println("t="+t + "max="+max); } } System.out.println(max + " " +t); }}
0 0
- 蓝桥杯-寻找数列中最大数
- 在数组中,寻找一个最大递增子数列
- 寻找数列中第K大的数
- 寻找最大数 nyist448
- acm-寻找最大数
- NYOJ 寻找最大数
- 寻找最大数
- nyoj448寻找最大数
- 寻找最大数
- 448 寻找最大数
- nyoj448 寻找最大数
- 寻找最大数
- nyoj448寻找最大数
- nyoj448--寻找最大数
- 寻找最大数
- NYOJ448寻找最大数
- 寻找最大数
- 寻找最大数
- Plank开机自启动导致 注销、登录选项错乱
- assert函数用法总结
- JAVA构造MAP并初始化MAP
- 分数的加减乘除运算
- [android基础]Cursor类的使用
- 蓝桥杯-寻找数列中最大数
- Qt入门之基础篇 ( 二 ) :Qt项目建立、编译、运行和发布过程解析
- [ZJOI2006书架]Splay
- 选项卡的实现的几种方法
- 如何踏上人工智能之路(机器学习篇)
- [HDU 1394]Minimum Inversion Number(归并排序/线段树)
- [MYSQL]如何并发查询并更新
- TCP/IP:UDP(3) ICMP
- leetcode 35. Search Insert Position