Alaska

题目描述

Problem B: Alaska

The Alaska Highway runs 1422 miles from Dawson Creek, British Columbia to Delta Junction, Alaska. Brenda would like to be the first person to drive her new electric car the length of the highway. Her car can travel up to 200 miles once charged at a special
charging station. There is a charging station in Dawson Creek, where she begins her journey, and also several charging stations along the way. Can Brenda drive her car from Dawson City to Delta Juntion and back?

输入要求

The input contains several scenario. Each scenario begins with a line containing n, a positive number indicating the number of charging stations. nlines follow, each giving the location of a filling station on the highway, including the one
in Dawson City. The location is an integer between 0 and 1422, inclusive, indicating the distance in miles from Dawson Creek. No two filling stations are at the same location. A line containing 0 follows the last scenario.

输出要求

For each scenario, output a line containing POSSIBLE if Brenda can make the trip. Otherwise, output a line containing the word IMPOSSIBLE.

假如输入

2
0
900
8
1400
1200
1000
800
600
400
200
0
0

应当输出

IMPOSSIBLE
POSSIBLE

be careful:读题一定要仔细

#include<iostream>
#include<algorithm>
#include <vector>
#include<string.h>
#include<ctype.h>
using namespace std;
void fun();
int main()
{
	fun();
	return 0;
}
void fun()
{
	int i,n,arr[1500],flag;
	while(cin>>n&&n)
	{
		flag=1;
		for(i=0;i<n;i++)
			cin>>arr[i];
		sort(arr,arr+n,greater<int>());
		if(1422-arr[0]>100||arr[n-1]>100)//这是个大坑,是来回,所以需大于100不能到达
			flag=0;
		for(i=0;i<n&&flag;i++)
		{
			if(arr[i]-arr[i+1]>200)
			{
				flag=0;
				break;
			}
		}
		if(flag)
			cout<<"POSSIBLE"<<endl;
		else
			cout<<"IMPOSSIBLE"<<endl;
	}
}
时间: 2024-10-18 01:02:34

Alaska的相关文章

UVa 11850 - Alaska

題目:在0~1422公里的鐵路上有n個補給站,火車每次補給后可行駛200公里,問火車能否走個來回. 分析:排序.直接排序然後計算差值即可. 說明:第一個訂單,╮(╯▽╰)╭. #include <algorithm> #include <iostream> #include <cstdlib> #include <cstring> #include <cstdio> #include <cmath> using namespace s

Lightroom’s Clarity Slider – What Does It Do?

http://digital-photography-school.com/lightrooms-clarity-slider-what-does-it-do/ With the introduction of version 1.1, Lightroom has had a slider titled "Clarity". In the beginning the slider went from zero to one hundred. Now, in version 3.3, t

shell中的for、while、until

for var in list do commands done 在每个迭代中,变量var会包含列表中的当前值,第一个迭代会使用列表中的第一个值,第二个迭代使用第二个值. 在do和done中,$var变量包含着这次迭代对应的当前值. 只要你愿意,可以将do语句和for语句放在同一行,但必须用分号将其同列表中的值分开. for var in list;do. #! /bin/bash for test in Alabama Alaska Arizona Arkansas California Co

Map Class Example

Here's a quick look at how to use the Scala Map class, with a colllection of Map class examples. The immutable Map class is in scope by default, so you can create an immutable map without an import, like this: val states = Map("AL" -> "A

【号外号外:微软收购 .NET 的开源实现 Xamarin 项目的公司】

[首页小编:你好,关于博客园对Xamarin的报道确实一笔而过了,希望能不要把这篇文章移除首页呵呵,祝福帅气,聪明,敏捷,睿智的小编] 2016-2-26日:本周四,微软正式收购Xamarin,意图集成到Visual Studio.Microsoft Azure.Office 365和企业移动套件中,使用C#同时开发iOS.Android和Win10应用,Build2016将公布大招,有消息称微软为此花费4到5亿美元 微软负责云端和企业部门的执行副总裁 Scott Guthrie 宣布 软件巨人

绿卡基础知识:I-129

绿卡基础知识:I-129 标签: 绿卡基础知识 I-129 表格本不该你来填的.那是你老板的 business.在美国工作,除非是公民或有绿卡,都需要移民局的批准.如果你没有 EAD,I-129 就是你的唯一之道.I-129 是雇主用来给受益人申请 E/H/L/O/P/Q etc 的,而同学们用得多的是 H-1B1.如果你是 DIY,请记住所有的签字包括 LCA,都得通过雇主.不要稀里糊涂偏进了 fraud. 申请 H-1B 有名额的限制(即所谓的 Reg Cap),每年是 65,000(其中

【字源大挪移—读书笔记】 第二部分:字根

[2] 字根:[2.1]表示[否定]的字根.[2.2]表示[方位]的字根.[2.3]表示[程度]的字根.[2.4]表示[状态]的字根.[2.5]表示[现象]的字根.[2.6]表示[身体]的字根.[2.7]表示[姿势]的字根.[2.8]表示[心,心里活动]的字根.[2.9]表示[行为动作]的字根.[2.10]表示[感官动作]的字根.[2.11]表示[感觉]的字根.[2.12]表示[生命]的字根.[2.13]表示[死亡]的字根.[2.14]表示[社会]的字根 [2.1]表示[否定]的字根 -neg-

数据挖掘中易犯的十大错误

按照Elder博士的总结,这10大易犯错误包括: 0. 缺乏数据(Lack Data)1. 太关注训练(Focus on Training)2. 只依赖一项技术(Rely on One Technique)3. 提错了问题(Ask the Wrong Question)4. 只靠数据来说话(Listen (only) to the Data)5. 使用了未来的信息(Accept Leaks from the Future)6. 抛弃了不该忽略的案例(Discount Pesky Cases)7.

AngularJs的UI组件ui-Bootstrap分享(十一)——Typeahead

Typeahead指令是一个用于智能提示或自动完成的控件,就像Jquery的AutoComplete控件一样.来看一个最简单的例子: 1 <!DOCTYPE html> 2 <html ng-app="ui.bootstrap.demo" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" con