201609-2 火车购票
试题编号: | 201609-2 |
试题名称: | 火车购票 |
时间限制: | 1.0s |
内存限制: | 256.0MB |
问题描述: |
问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。 输入格式 输入的第一行包含一个整数n,表示购票指令的数量。 输出格式 输出n行,每行对应一条指令的处理结果。 样例输入 4 样例输出 1 2 样例说明 1) 购2张票,得到座位1、2。 评测用例规模与约定 对于所有评测用例,1 ≤ n ≤ 100,所有购票数量之和不超过100。 |
#include <map>
#include <cmath>
#include <queue>
#include <cstdio>
#include <string>
#include <cstring>
#include <iostream>
#include <algorithm>
#include <sstream>
#include <time.h>
#include <vector>
#include <list>
using namespace std;int main()
{int i, j, N, Max = 0;cin >> N ; //int num, Piao[20];for (i = 0; i < 20; i++) //数组初始化Piao[i] = 5;for (i = 0; i < N; i++){bool Flag = 0;cin >> num;for (j = 0; j < 20; j++){if (Piao[j] >= num){int k = 0;while (k++ < num)cout << j * 5 + 5 - Piao[j] + k <<' ';cout << endl;Piao[j] -= num;Flag = 1;break;}}if (Flag == 0) //没找的能连坐的{int sum = 0;for (j = 0; j < 20; j++){if (sum < num && Piao[j] != 0){if (num - sum > Piao[j]){int k = 0;while (k++ < Piao[j])cout << j * 5 + 5 - Piao[j] + k << ' ';sum += Piao[j];Piao[j] = 0;}else{int k = 0;while (k++ < num - sum)cout << j * 5 + 5 - Piao[j] + k << ' ';cout << endl;Piao[j] -= num - sum;break;}}}}}cin >> N;return 0;
}
201609-2 火车购票相关推荐
- CCF CSP 201609-2 火车购票
题目链接:http://118.190.20.162/view.page?gpid=T46 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配. 假设一节车厢有20排.每一排 ...
- CCF CSP 201609-2 火车购票(90分,怎么也检查不出来问题在哪儿,导致不能满分??)
问题描述 试题编号: 201609-2 试题名称: 火车购票 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配 ...
- 【CCF】201609-2火车购票
原文详见:https://blog.csdn.net/tigerisland45/article/details/54798869 试题编号: 201609-2 试题名称: 火车购票 时间限制: 1. ...
- CCF201609-2 火车购票
问题描述: 试题编号: 201609-2 试题名称: 火车购票 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分 ...
- # CSP 201609-2 火车购票购买(100分)
试题编号: 201612-2 试题名称: 火车购票 时间限制: 1.0s 内存限制: 256.0MB 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配. 假设一节车厢有20 ...
- ## CSP 201609-2 火车购票购买,C语言版(90分版)
试题编号: 201612-2 试题名称: 火车购票 时间限制: 1.0s 内存限制: 256.0MB 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配. 假设一节车厢有20 ...
- CCF201609-2 火车购票(100分)
试题编号: 201609-2 试题名称: 火车购票 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配. 假设一 ...
- 基于java火车购票系统
技术:Java.JSP等 摘要: 随着全国的计算机发展和铁路的飞速行进,人民的出行越来越方便,对于出行工具的也提出了更加先进的要求:但是购买车票同时也成为了一种困难,所以人民的生活更将的依赖网络.所以 ...
- CCF CSP 201609-2 火车购票(C++语言100分)[简单模拟题]
1. 问题链接:CCF 201609-2 火车购票 试题编号: 201609-2 试题名称: 火车购票 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 请实现一个铁路购票系统的 ...
- CCF CSP 201609-2 火车购票 C++实现 100分
问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配. 假设一节车厢有20排.每一排5个座位.为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10 ...
最新文章
- 安装centos后无法引导启动windows7的解决方法
- 写在2014最后一天
- 简易版用户画像,你需要掌握这3个数据处理方法
- 《C++标准程序库》笔记之二
- 支付宝服务窗API接口开发php版本
- Android使用adb命令安装应用-连接usb
- 工作总结12:封装组件
- SQLite多线程使用总结
- jquery-本地存储-cookie插件
- vue性能优化-------vendor优化详细用法(瘦身),减小体积,引入cdn
- php 数组相乘,PHP如何计算数组中所有值的乘积?(代码示例)
- 双十一清醒指南,送3本Python书
- 为什么Java有瞬态字段?
- 如何列出所有用户的所有cron作业?
- apt update时出现签名无法验证,公钥失效的解决办法
- 项目部署服务器 visio图,云服务器visio图标
- [007]爬虫系列 | RPC调用简单示例
- 应用计算机测线性电阻伏安特性曲线,伏安特性曲线
- 无线局域网和蜂窝移动网络_手机连上无线网络后,应不应该关掉移动数据?
- JSP文件过大 exceeding 65535 bytes limit