hihocoder1822 战舰日常任务】的更多相关文章

思路: 使用堆即可. 实现: #include <iostream> #include <map> #include <vector> #include <cstring> #include <queue> #include <algorithm> using namespace std; typedef pair<int, int> pii; ], need[][]; int main() { int T, n, m;…
描述 太空战队顺利地完成了它的第一次使命,这一行动的受益者陆军本部当即决定,请陆军的战士们投票选出最优战舰并报司令总部进行表彰.为防止有人利用高科技手段造假,陆军本部决定使用最原始的方法进行投票.可不幸的是,陆军的战士正在N个不同的地点执行任务,第i个地点有a[i]名战士参加投票.按照规定,票箱的数量是有限的M(M>=N)个,每个票箱的容量必须完全相同.显然,分配给每个选区的票箱总容量不能比选区的战士数目少.不幸中的万幸,票箱的容量C是可以任意规定的.陆军本部需要你的帮助来合理地把这M个票箱分给…
一.战舰STM32 1.引脚描述表---有ft 兼容5V 2.原理图----有ADC,不兼容5V 3.(1)学会基本外设:GPIO输入输出,外部中断,定时器,串口. (2)学会外设接口:SPI IIC WDG FSMC ADC/DAC,SDIO (3)高级功能:UCOS FATFS EMWIN 4. l供电    l 复位    l 时钟:外部晶振(2个)    l Boot启动模式选择    l下载电路(串口/JTAG/SWD)    l后备电池…
题目:51nod: 题目Codeforces: 题目注意到两个战舰不能挨在一起就可以了. // 每一段 struct node{ int left; // 段的左端点 int right; // 段的右端点 int length; // 段长度 int ship; // 段最大容纳战舰数 }arr[]; 每一段可容纳战舰数: ship*a + (ship - 1) <= length;   -->   ship = (length+1) / (a+1);(舍去小数部分) 构造出这么一个数据结构…
[问题描述]    瑞奥和玛德利德是非常好的朋友.瑞奥平时的爱好是吹牛,玛德利德的爱好是戳穿瑞奥吹的牛.    这天瑞奥和玛德利德来到了宇宙空间站,瑞奥向玛德利德炫耀这个空间站里所有的银河战舰都是自己的.整个空间站可以看成一个无限大的二维平面,而每个战舰都可以看做一个点,在空间站中一共分布着N艘银河战舰.    玛德利德:“你说这些都是你的,那你让他们动一动啊”瑞奥:“诶你看,那艘动了!”    玛德利德:“操作指令由我来发,一共有5种动的方法……”瑞奥:“我觉得这样有失公正……”[输入格式]第…
Given an 2D board, count how many battleships are in it. The battleships are represented with 'X's, empty slots are represented with '.'s. You may assume the following rules: You receive a valid board, made of only battleships or empty slots. Battles…
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1521 思路:先计算出一开始最多能放多少艘战舰,然后每次输入一个点后,找到所在区间,计算出插入这个点后减少的可放战舰数量. #include<iostream> #include<algorithm> #include<cstring> #include<cstdio> #include<vector> #include&…
爱丽丝和鲍博喜欢玩一维战舰的游戏.他们在一行有n个方格的纸上玩这个游戏(也就是1×n的表格). 在游戏开始的时候,爱丽丝放k个战舰在这个表格中,并不把具体位置告诉鲍博.每一只战舰的形状是 1×a 的长方形(也就是说,战舰会占据a个连续的方格).这些战舰不能相互重叠,也不能相接触. 然后鲍博会做一系列的点名.当他点到某个格子的时候,爱丽丝会告诉他那个格子是否被某只战舰占据.如果是,就说hit,否则就说miss. 但是这儿有一个问题!爱丽丝喜欢撒谎.他每次都会告诉鲍博miss. 请你帮助鲍博证明爱丽…
甲板上的战舰 给定一个二维的甲板, 请计算其中有多少艘战舰. 战舰用 'X'表示,空位用 '.'表示. 你需要遵守以下规则: 给你一个有效的甲板,仅由战舰或者空位组成. 战舰只能水平或者垂直放置.换句话说,战舰只能由 1xN (1 行, N 列)组成,或者 Nx1 (N 行, 1 列)组成,其中N可以是任意大小. 两艘战舰之间至少有一个水平或垂直的空位分隔 - 即没有相邻的战舰. 示例 : X..X ...X ...X 在上面的甲板中有2艘战舰. 无效样例 : ...X XXXX ...X 你不…
谁才是最强战舰! Time Limit: 1000MS Memory Limit: 65536KB Description 依阿华来到镇守府的第一件事情,就是找大和solo!然而这并不是什么好消息,说不定,镇守府,甚至佐伯湾就这么消失了...于是,提督君想了一个简单的游戏,来分出她们的胜负.游戏规则如下:这里有N堆石子,每堆石子有a[i](1<=i<=N)个,每人轮流从其中的某一堆石子中拿出任意个石子(只能在其中一堆拿,不能不拿),大和先手,谁拿出了最后一个石子,谁输.若大和必胜,输出&quo…