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

成都大丰五块石网站建设宁德市蕉城区疫情

成都大丰五块石网站建设,宁德市蕉城区疫情,网站功能规划,电商网站建设分析文章目录前言题目描述卡在哪里代码(C)前言 省流:一个人也可以住双人间,如果便宜的话。 害!尚正值青春年华,黄金岁月,小脑瓜子就已经不灵光咯。好在我在考试的最后一分钟还是成功通过了这题&am…

果宝特攻-西瓜尊

文章目录

  • 前言
  • 题目描述
  • 卡在哪里
  • 代码(C++)

前言

省流:一个人也可以住双人间,如果便宜的话。

害!尚正值青春年华,黄金岁月,小脑瓜子就已经不灵光咯。好在我在考试的最后一分钟还是成功通过了这题,真刺激。

题目描述

一共有 n 个小队,每个小队有 3 个队员,每个队员有一个号码 x 。酒店有单人间和双人间两种,其中单人间一晚上 a 元,双人间一晚上 b 元。为了避免尴尬,只有同属一个小队且号码相同的两个队员,才可以一起住双人间(不要纠结为什么号码相同就不会尴尬)。
:将n个小队的所有队员全部安排好房间,最少需要花费多少元?

输入描述
第一行三个整数:n, a, b。然后有 n 行,每行有三个整数,分别是一个小队中三个队员的号码。
其中 1 <= n, a, b <= 100,0 <= x(号码) <= 10。

卡在哪里

这题看起来就简单,我起初的思路是,根据一个双人间是否比两个单人间要便宜,分两种情况:

  1. 一个双人间更便宜。那么,当一个小队三人中存在某两人编号相同,就给他们开一个双人间,剩下一个人开单人间;这个小队的花费就是a+ba+ba+b
  2. 两个单人间更便宜。那么,不管编号是否有相同,咱都住单人间就好了。

看似好像没啥bug,但有个神奇的问题,双人间一定要两个人才可以住吗?如果b<ab<ab<a,那么一个人睡单人间是睡,一个人睡双人间也是睡,一个人也不会存在尴尬的问题,还便宜。

代码(C++)

#include<iostream>
using namespace std;
int main(void){int n, a, b;  //人数,单人间价格,双人间价格cin >> n >> a >> b;int count(0); // 花费for(int i = 0; i < n; i++){int x, y, z;  // 三个队员的号码cin >> x >> y >> z;// 1. 双人间太贵if(a * 2 < b){count += a * 3;}// 2. 双人间比两个单人间便宜else if(a < b && b <= a * 2){if(x == y || x == z || y == z){count += a + b;}else{count += a * 3;}}// 3. 双人间比一个单人间还便宜else{if(x == y || x == z || y == z){count += b * 2;}else{count += b * 3;}}}cout << count;return 0;
}

http://www.fp688.cn/news/156531.html

相关文章:

  • 网站投票制作seo做关键词怎么收费的
  • 网站建设需要用到那些语言搜索引擎优化的英语简称
  • 杭州网站开发工资建站
  • 明年做啥网站能致富志鸿优化设计
  • 什么样的网站可以做站群百度怎么打广告
  • 网站开发建设需要什么淘宝推广费用多少钱一天
  • 页面设计素材网站郑州做网站推广哪家好
  • 网站建设 上海浦东搜索广告是什么意思
  • 哈尔滨网站建设2017昆明seo外包
  • 网站落地页和普通网页百度的营销中心上班怎么样
  • 网站显示500错误怎么解决方法中国万网域名注册官网
  • 静安网站设计咸阳seo
  • 下载谷歌浏览器seogw
  • 建立网站域名的费用引流推广的句子
  • 网站备案更改网页制作源代码
  • 黄埔网站建设设计百度经验官网登录
  • 零基础学做网站页买链接网站
  • 网站占有率网络营销的好处和优势
  • 网站建设管理工作范文seo快速推广窍门大公开
  • 手机如何制作图片seo技术培训机构
  • 做黄金的网站网络营销ppt模板
  • 成品网站 免费试用seozou是什么意思
  • 广州哪个公司做网站好网站怎么推广
  • 做资源网站盈利点如何进行电子商务网站推广
  • 做网站时网页中格式对不齐怎么办快速网站推广
  • wordpress内存占用大文明seo技术教程网
  • wordpress在线qq插件重庆企业网站排名优化
  • wordpress不正确css广州优化公司哪家好
  • 企业网站seo诊断上海站群优化
  • 显示官网字样的网站怎么做windows优化大师靠谱吗