思路:

就是求哪个长度出现的次数最多。

实现:

 1 #include <iostream>
 2 #include <cstdio>
 3 #include <algorithm>
 4 #include <map>
 5 using namespace std;
 6
 7 int n, x, tmp, num[100005];
 8 map<int, int> mp;
 9
10 int main()
11 {
12     int cnt = 0;
13     cin >> n;
14     for (int i = 0; i < n; i++)
15     {
16         cin >> x;
17         int tot = 0;
18         for (int j = 0; j < x; j++)
19         {
20             cin >> tmp;
21             tot += tmp;
22             if (!mp.count(tot))
23             {
24                 mp[tot] = ++cnt;
25                 num[mp[tot]] = 1;
26             }
27             else
28                 num[mp[tot]]++;
29         }
30     }
31     sort(num, num + cnt);
32     cout << n - num[cnt - 2] << endl;
33     return 0;
34 }

转载于:https://www.cnblogs.com/wangyiming/p/6659071.html

hihocoder offer收割编程练习赛12 B 一面砖墙相关推荐

  1. ACM学习历程—Hihocoder [Offer收割]编程练习赛1

    比赛链接:http://hihocoder.com/contest/hihointerview3/problem/1 大概有一个月没怎么打算法了.这一场的前一场BC,也打的不是很好.本来Div1的A和 ...

  2. hihocoder [Offer收割]编程练习赛24

    比赛https://hihocoder.com/contest/offers24/problems 应该能拿到个鼠标垫 舒服了 这个oj体验好差,每次都要先因为选错语言CE一发,而且刷新之后还是默认G ...

  3. hihocoder offer收割编程练习赛11 B 物品价值

    思路: 状态压缩 + dp. 实现: 1 #include <iostream> 2 #include <cstdio> 3 #include <cstring> ...

  4. hihocoder offer收割编程练习赛8 B 拆字游戏

    思路: 模拟,dfs. 注意题目中的trick,输出一块的时候不要把其他块也输出了. 实现: 1 #include <cstring> 2 #include <iostream> ...

  5. [Offer收割]编程练习赛12 题目1 : 歌德巴赫猜想

    时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 哥德巴赫猜想认为"每一个大于2的偶数,都能表示成两个质数之和". 给定一个大于2的偶数N,你能找到两个 ...

  6. [hihocoder][Offer收割]编程练习赛46

    AEIOU 选出的子串中由AEI构成的子串和由OU构成的子串之间并没有什么关系,分别算出最长的加起来. #pragma comment(linker, "/STACK:102400000,1 ...

  7. hihocoder [Offer收割]编程练习赛14 剑刃风暴

    题目4 : 剑刃风暴 时间限制:20000ms 单点时限:2000ms 内存限制:256MB 描述 主宰尤涅若拥有一招非常厉害的招式--剑刃风暴,"无论是战士还是法师,都害怕尤涅若的武士刀剑 ...

  8. hihocoder [Offer收割]编程练习赛19

    题目1 : 大礼堂地毯 枚举 #include<iostream> #include<cstring> #include<algorithm> #include&l ...

  9. 最简真分数c语言,HihoCoder1655 : 第K小最简真分数([Offer收割]编程练习赛39)(唯一分解+容斥定理+二分)(不错的数学题)...

    描述 给一个整数N,请你求出以N为分母的最简(既约)真分数中第K小的是多少? 输入 两个整数N个K. 对于30%的数据,1 <= N <= 1000000 对于100%的数据,1 < ...

最新文章

  1. 逻辑斯蒂回归(Logistics Regression)
  2. 皮一皮:前女友竟然说这种话...
  3. iOS - OC NSLocale 本地化信息
  4. Java 错误: 找不到或无法加载主类,问题集合
  5. 华为android怎样隐藏软件,华为怎么打开隐藏应用功能
  6. linux连接建立的时间,用timedatectl在Linux中检查当前时区及更改时区(创建符号链接来更改时区)...
  7. C++标准库vector及迭代器
  8. 教程: UNet/UNet++多类别图像分割,含数据集制作
  9. kali linux之选择和修改exp与windows后渗透
  10. bpsk调制matlab,MATLAB仿真-BPSK调制.doc
  11. ESP8266和腾讯云的使用
  12. 【Ping检测】使用Ping命令检查网络连接情况
  13. jquery中ajax中的参数,jquery中的ajax参数
  14. Do You Kown Asp.Net Core - 根据实体类自动创建Razor Page CURD页面模板
  15. 1024程序员节打卡
  16. 未能导入activex控件,请确保它正确注册的完美解决方案
  17. 电压电流功率放大倍数db
  18. mybatis query 对象 or 查询
  19. 音乐歌词跟时间截取封装
  20. LMD DesignPack的使用技巧:如何设置典型的设计环境?

热门文章

  1. VC中CCheckListBox使用注意事项
  2. JavaScript实现浏览器菜单的一些功能
  3. 哥的博客不是山寨,是公益
  4. JSP生成验证码源程序
  5. 如果你有15M 你会投到那些项目上上面呢?机会-可行性模型帮助你
  6. 2021 三月1日雅思口语考试反思
  7. 你好,脂肪肝!来自22岁的大学生的体检报告
  8. C#中如何 处理 TCP中的TIME_WAIT
  9. 4.编写程序,打印1到100之内的整数,但数字中包含7的要跳过
  10. Android 5.0+高级动画开发 矢量图动画 轨迹动画 路径变换