![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ACM输入输出
文章平均质量分 58
weixin_52427290
这个作者很懒,什么都没留下…
展开
-
【ACM】处理数组
题目第一行T,代表即将输入T个矩阵第二行开始就是T个矩阵,矩阵前有它们的行数和列数m和n随后跟着m行矩阵内容,每一行都是n个数字比如24 41 2 3 45 6 7 81 2 3 45 6 7 81 20 1T=2,思路java中用ArrayList来保存数组,是没办法转成静态数组arr的,所以需要想办法解决原来ACM格式的输入,一旦遇到很多个数组 ,那需要单独拿函数处理一个矩阵,在主函数中循环T次读取,每次读取一个矩阵,立马处理然后打印输出结果,下一次调用函数时,a原创 2022-04-13 01:39:42 · 254 阅读 · 0 评论 -
【ACM】俄罗斯套娃信封问题
题目给你一个二维整数数组 envelopes ,其中 envelopes[i] = [wi, hi] ,表示第 i 个信封的宽度和高度。当另一个信封的宽度和高度都比这个信封大的时候,这个信封就可以放进另一个信封里,如同俄罗斯套娃一样。请计算 最多能有多少个 信封能组成一组“俄罗斯套娃”信封(即可以把一个信封放到另一个信封里面)。注意:不允许旋转信封。思路:动态规划当前信封的宽度和高度均大于前面的信封,即可将前面的信封包住,则信封数加1。因此,我们首先按照宽度进行从小到大排序,之后再看原创 2022-04-13 01:08:58 · 172 阅读 · 0 评论 -
ACM输入输出
1.输入包括两个正整数a,b(1 <= a, b <= 1000),输入数据包括多组。import java.util.*;import java.io.*;public class Main{ public static void main(String[] args) throws Exception{ br2(); } public static void br2() throws Exception{ BufferedReader in=ne原创 2022-04-07 17:54:50 · 683 阅读 · 1 评论