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

做网站的意义缤纷网站免费做服装

做网站的意义,缤纷网站免费做服装,求网址直接能看的2021,如何wix 做 网站目录 题目描述 输入格式: 输出格式: 输入样例 1: 输出样例 1: 输入样例 2: 输出样例 2: 题解: 题目描述 学校新建了宿舍楼,共有 n 间寝室。等待分配的学生中,有女…

目录

题目描述

输入格式:

输出格式:

输入样例 1:

输出样例 1:

输入样例 2:

输出样例 2:

 题解:


题目描述

学校新建了宿舍楼,共有 n 间寝室。等待分配的学生中,有女生 n0​ 位、男生 n1​ 位。所有待分配的学生都必须分到一间寝室。所有的寝室都要分出去,最后不能有寝室留空。
现请你写程序完成寝室的自动分配。分配规则如下:

  • 男女生不能混住;
  • 不允许单人住一间寝室;
  • 对每种性别的学生,每间寝室入住的人数都必须相同;例如不能出现一部分寝室住 2 位女生,一部分寝室住 3 位女生的情况。但女生寝室都是 2 人一间,男生寝室都是 3 人一间,则是允许的;
  • 在有多种分配方案满足前面三项要求的情况下,要求两种性别每间寝室入住的人数差最小。

输入格式:

输入在一行中给出 3 个正整数 n0​、n1​、n,分别对应女生人数、男生人数、寝室数。数字间以空格分隔,均不超过 105。

输出格式:

在一行中顺序输出女生和男生被分配的寝室数量,其间以 1 个空格分隔。行首尾不得有多余空格。
如果有解,题目保证解是唯一的。如果无解,则在一行中输出 No Solution

输入样例 1:

24 60 10

输出样例 1:

4 6

注意:输出的方案对应女生都是 24/4=6 人间、男生都是 60/6=10 人间,人数差为 4。满足前三项要求的分配方案还有两种,即女生 6 间(都是 4 人间)、男生 4 间(都是 15 人间);或女生 8 间(都是 3 人间)、男生 2 间(都是 30 人间)。但因为人数差都大于 4 而不被采用。

输入样例 2:

29 30 10

输出样例 2:

No Solution

 题解:

import java.util.*;public class Main {static class Pair {int a, b, mx;}public static void main(String[] args) {Scanner sc = new Scanner(System.in);int N = 100010;Pair[] s = new Pair[N];int n0 =sc.nextInt(), n1 = sc.nextInt(), n = sc.nextInt();int flag = 1, kk = 0;for (int i = n-1; i>=1; i --) {int j = n - i;if (n0 % i == 0 && n1 % j == 0) {if (n0/i == 1) continue;if (n1/j == 1) continue;flag=0;s[kk]=new Pair();s[kk].a = i;s[kk].b = j;s[kk].mx = Math.abs(n0 / i - n1 / j);kk++;}}Arrays.sort(s, 0, kk, new Comparator<Pair>() {public int compare(Pair aa, Pair bb) {return aa.mx - bb.mx;}});if (flag == 1)System.out.println("No Solution");elseSystem.out.println(s[0].a + " " + s[0].b);}
}

http://www.yayakq.cn/news/105062/

相关文章:

  • 建材 东莞网站建设茌平做网站
  • 个人网站模板儿童哪个网站可以查当地建设项目
  • 网站开发人员工资水平企业没有网站怎么对外做公示
  • 上海如何优化网站制作网页简历
  • 广东网站设计费用网站布局的重要性
  • 环宇网站建设重庆建设造价信息网
  • 企业网站导航下拉菜单怎么做湘西 网站 建设 公司
  • 如何做网站对话框互联网网站建设情况统计表
  • 网站网页设计哪个好长沙百度搜索网站排名
  • 湖北专业网站建设维修电话国内网站排名
  • 江苏兴力建设集团有限公司网站建筑360网
  • 搭建网站的空间哪里买律师事务所东莞网站建设
  • 梅州网站优化公司网络推广服务内容
  • 广东建设工程中标公示网站自己做网站做外贸可以吗
  • 溧阳建设局网站网站怎样做才能有点击率
  • 上海网站建设价企业网站设计与实现论文
  • 国家级门户网站有哪些微信小程序开发价格
  • 做押韵句子的网站产业互联网公司排名
  • 西部数码网站管理助手v3.1网站被k的表现
  • 外贸网站建设哪家强建设工程合同的内容
  • 搭建网站复杂吗网络规划设计师考海明码吗
  • 四川省建设领域信用系统网站app制作软件手机版免费下载
  • 中国最好的网站建设廊坊seo管理
  • 怎么区分网站的好坏龙之向导外贸官方网站
  • 江苏专业网站制作公司discuz安装教程
  • 南阳市城乡和住房建设局网站做同行的旅游网站
  • 做的网站百度上可以搜到吗wordpress 图片 并排
  • 知己图书网站建设策划书wordpress 电子商务主题
  • 公司网站建设合规吗wordpress 加logo
  • 中卫网站建设报价微信公众平台开发软件