FOJ 1573 大学自习室
http://acm.fzu.edu.cn/problem.php?pid=1573
题意题目说的很清楚了。
注意的地方是,没找到座位的话输出是“-1”,弄个flag标记一下就行了。
各种写法都能过。。。
#include <iostream> #include <algorithm> #define min(a,b) ((a)<(b)?(a):(b)) using namespace std; bool seat[60]; int dis[60]; int fi[60]; char ch; int main() { int n,i; while(scanf("%d",&n)!=EOF) { int flag = false; memset(dis,-1,sizeof(dis)); memset(fi,-1,sizeof(fi)); memset(seat,false,sizeof(seat)); for(i=1;i<=n;++i) { scanf(" %c",&ch); if(ch=='E') seat[i]=true; } for(i=1;i<=n;++i) { if(seat[i]) { if(seat[i-1]||seat[i+1]) fi[i]=dis[i]=min(i,n+1-i),flag = true; } } if(flag) { sort(dis+1,dis+n+1); for(i=1;i<=n;++i) { if(fi[i]==dis[n]) { printf("%d/n",i-1); break; } } } else printf("-1/n"); } return 0; }
FOJ 1573 大学自习室相关推荐
- 大学自习室简易抢座小程序
用户端使用微信小程序,从某个模板扒皮下来. 服务端使用GO gin框架. 大致结构 小程序提交抢座任务,服务器每天定时抢座. 1.遇到过座位服务器响应过慢,解决办法就是简化步骤,将耗时的步骤尽量提前进 ...
- [资源]《就说》——《大学自习室》作者郝雨又一力作,继续那种搞笑的说唱...
下载地址: http://www.good2you.com/bbs/images/...05519181934.swf 转载于:https://www.cnblogs.com/goody9807/ar ...
- 共享的快捷方式会经常突然不见_突然爆红的共享自习室,会是一个新风口吗?...
图片来源@视觉中国 文 | 安树 作为消费主流的千禧一代,追求新鲜及新潮是这一群体一大标签,由此而延伸出"打卡"这一行为风潮.热门景点.网红地标.小众店铺皆可打卡.而令人想不到的是 ...
- 基于Android自习室占座座位管理系统
每逢考试临近,大学自习室的座位就比较紧张,由于高校资源不足的问题,无法提供充裕的自习室资源给数量众多的学子和老师,由于部分学生不能合理地运用座位,存在占座现象.这极大的影响了学生日常学习,浪费了学生大 ...
- 计算机毕业设计Android自习室占座座位管理系统APP(源码+系统+mysql数据库+Lw文档)
项目介绍 每逢考试临近,大学自习室的座位就比较紧张,由于高校资源不足的问题,无法提供充裕的自习室资源给数量众多的学子和老师,由于部分学生不能合理地运用座位,存在占座现象.这极大的影响了学生日常学习,浪 ...
- 自习室管理系统的设计与实现
其他项目,点击作者主页https://blog.csdn.net/m0_74750317?type=blog 目录 1 系统简介 2 系统需求 2.1系统概述 2.2 系统功能 2.2.1管理员端 ...
- 自习室管理系统的设计与实现(论文+源码)_kaic
摘要 近年来,随着高校规模的逐步扩大,学生对高校自习室座位的需求也在不断增加.然而,一些高校仍然采用人工管理学院自习室座位,这大大降低了管理效率.显然,开发一个成本低.占用资源少.能提高高校自习室座位 ...
- OSChina 周日乱弹 —— 快喊爸爸
2019独角兽企业重金招聘Python工程师标准>>> Osc乱弹歌单(2019)请戳(这里) [今日歌曲] @-冰冰棒- :#今日歌曲推荐# Maroon 5/Adam Levin ...
- 如何高效的远程办公(在家办公)
1 前言 由于众所周知的原因,很多公司春节过后都开启了远程办公模式.这也一度使得钉钉.企业微信挂掉.还真是人多力量大,不怕你不挂呀. 其实很多年前我就开始期待着有一天可以实现在家办公,没想到这个愿望在 ...
- 轻松一下,我的成长历程,看看我历次的msn签名:)
个人觉得有些还是满经典滴 : 1.我是新,新,新来的吧-(那时候流行大学自习室,我刚跳槽到了一个公司用的这个签名): 2.今天天气好晴朗,陌上百花儿香~~(初春的时候用的,天气很好,心情很好,灵感来自 ...
最新文章
- 为什么在反向传播中感知器初始值不能为0_人工智能可以为我们做什么?世界皆可二分类...
- windows2003+PHP-5.3.8+IIS6.0的安装配置
- Win系统下用Eclipse中运行远程hadoop MapReduce程序出现Permission denied错误
- Python数据分析之初识numpy常见方法使用案例
- jenkins无法安装插件问题
- CodeForces - 894E Ralph and Mushrooms (强连通缩点+dp)
- Gym 100917J---Judgement(01背包+bitset)
- win7 计算机 打开很慢,Win7电脑网上邻居(网络)打开速度慢的怎么解决?
- “稿费+股权”能打造亿万富翁作家?
- 滚动条样式设置_自定义滚动条样式
- 隔行变色java代码_纯js实现隔行变色效果
- 父子页面iframe相互调用方法详解
- ubuntu上解决evolution邮箱附件为dat格式
- 7纳米,80核:Ampere第二代云数据中心Arm芯片即将推出
- 如何让你的Linux程序程序后台运行
- 高清电脑桌面壁纸的网站--高图网(GAOPIC)
- c++中的 templateclass Type
- 入IC行业,需不需要找培训机构
- 技术分享 | MySQL 巡检
- 高德地图-初始化的时候获取行政区边界和中心点
热门文章
- linux marvell 网卡驱动,如何在linux下安装MarvellYukon网卡驱动?
- c语言信封比大小,从C打印信封#
- 瞎子摸象——shopnc篇
- android电视+dlna,如何开启电视dlna功能(最简单最实用的多屏互动)
- DICOM医学图像读取涉及到的医学坐标体系
- python求平均数直到0出现while_Python第一周 学习笔记(2)
- 2020全球搜索引擎市场份额排行榜
- MapReduce: Simplified Data Processing on Large Clusters 翻译和理解
- docker初学记录--运行应用程序
- 鹏保宝 v7.1.0 官方版