当前位置: 首页 > news >正文

网站建设基本流程教学视频教程查询网址域名ip地址

网站建设基本流程教学视频教程,查询网址域名ip地址,做瞹视频网站,创办一家公司需要多少钱小美的彩虹糖 小美有很多的彩虹糖,每颗彩虹糖都有一个颜色,她每天可以吃两颗彩虹糖,如果今天吃的彩虹糖组合是之前没吃过的组合,则小美今天会很高兴。 例如,小美有 6 颗彩虹糖,颜色分别是 [1,1,4,5,1,4]。…

小美的彩虹糖

小美有很多的彩虹糖,每颗彩虹糖都有一个颜色,她每天可以吃两颗彩虹糖,如果今天吃的彩虹糖组合是之前没吃过的组合,则小美今天会很高兴。
例如,小美有 6 颗彩虹糖,颜色分别是 [1,1,4,5,1,4]。

小红第一天吃一组颜色为 1 和 4 的彩虹糖,小美会很高兴;
第二天吃一组颜色为 4 和 1 的彩虹糖,小美不会很高兴;
第三天小美吃一组颜色为 1 和 5 的彩虹糖,小美会很高兴,此时小美共有 2 天很高兴。

小美想知道,她最多有几天会很高兴。

输入描述
第一行输入一个整数 n (1<=n<= 1 0 5 10^5 105)表示彩虹糖数量。
第二行输入 n 个整数表示彩虹糖颜色a (1<= a i a_i ai<= 1 0 9 10^9 109)。

输出描述
输出一个整数表示答案。

示例输入

6
1 1 4 5 1 4

输出

3

说明
第1天吃一组颜色为1,4的彩虹糖。
第2天吃一组颜色为4,5的彩虹糖。
第3天吃一组颜色为1,1的彩虹糖。
小美3天都会很高兴。

题解

哈希表统计每个出现的次数。如果次数大于2的,先作子环(x,x),然后遍历map的key,试着去匹配,次数还有且还没匹配到最后一个,作++

import java.util.*;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);int n = in.nextInt();Map<Integer, Integer> map = new HashMap<>();for (int i = 0; i < n; i++) {int temp = in.nextInt();map.put(temp, map.getOrDefault(temp, 0) + 1);}//System.out.println(map);Object[] array = map.keySet().toArray();int count = 0;for (int i = 0; i < array.length; i++) {if (map.get(array[i]) >= 2) {map.put((Integer) array[i], map.get(array[i]) - 2);count++;}}//System.out.println(map);//System.out.println(count);for (int i = 0; i < array.length; i++) {for (int j = i + 1; j < array.length; j++) {if (map.get(array[i]) > 0 && map.get(array[j]) > 0) {map.put((Integer) array[i], map.get(array[i]) - 1);map.put((Integer) array[j], map.get(array[j]) - 1);count++;//System.out.println(map);}}}System.out.println(count);}
}
http://www.ds6.com.cn/news/101550.html

相关文章:

  • 做图赚钱的网站最新军事报道
  • 哪里有网站开发企业百度快照优化的优势是什么
  • wordpress shopping网站排名优化快速
  • 网站php怎么做的营销计划书7个步骤
  • 开发工程师网站开发工程师今晚比分足球预测
  • 汕尾市住房和城建设局网站网站媒体推广
  • 牡丹江吧广州市网络seo外包
  • 电商平台倒闭深圳防疫措施优化
  • 电话外呼系统呼叫中心系统视频号排名优化帝搜软件
  • 河北省电力建设第二工程公司网站湖南企业竞价优化公司
  • 福州市晋安区建设局网站西安百度推广客服电话多少
  • 建设学风建设专题网站百度一下app
  • 长沙 网站设计 公司价格军事新闻今日最新消息
  • 电商网站设计流程图营销型网站建设案例
  • 怎么选择佛山网站设计成都网站关键词排名
  • 京东做代码的网站吗智能建站模板
  • wordpress 顶级菜单惠州seo整站优化
  • 网站开发的背景知识和技术什么叫seo优化
  • 专业网站制作公司名称如何做公司网站推广
  • 大神部落 网站建设代发关键词排名包收录
  • 阿里巴巴国际站运营培训扬州网站推广公司
  • 如何利用模板做网站新闻软文怎么写
  • 手机非法网站怎么解决方案数据统计网站有哪些
  • 微信网站怎么做中国推广网站
  • 网站域名改版怎么做十大培训机构教育培训机构哪家好
  • 富阳网站建设 优帮云百度推广seo优化
  • 义乌专业做网站网站建设的流程及步骤
  • 建立公司网站的好处吉林seo刷关键词排名优化
  • 湖北哪里需要建网站东莞网站推广大全
  • 小程序开发平台软件seo课程培训