自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

UISG103的博客

欲戴王冠,必承其重,灵魂高贵,内力觉醒。

  • 博客(59)
  • 收藏
  • 关注

原创 [数学知识]求小于等于a^b的与a^b互质的数的个数与和

公式:sum=N*φ(N)/2证明:首先要知道一个推论:gcd( n, m )==1  ==>  gcd( n, n-m )==1证:若gcd( n, m )==1,gcd( n, n-m )==K ( K != 1 )==> n%K==0,( n-m )%K==0==> m%K==0==>gcd( n, m )==K,矛盾∴gcd( n, m )=

2017-07-28 15:39:15 525

原创 [NOIP模拟赛Day1]轰炸

【题目描述】A国和B国开战。B国国王痴迷于树,所以B国的城市道路是一棵树的形状。A国情报局通过B国地下组织获取了该消息……给力的地下党还窃取了B国每一个城市的炸药储备量m[i],即轰炸城市i可以同时炸掉距离城市i在m[i]之内的其他城市。但爆炸不是连续的。由于A国国力有限,A国情报局局长想知道至少需要炸几次才能把B国所有城市都炸掉……【输入格式】第一行输入一个整数n,表示B国的城市

2017-07-27 21:54:52 556

原创 [NOIP模拟赛]统计

【题目描述】定义一个整数集合S,S中的元素满足在十进制表示下只有5和7,例如5、7、57、75。对于一个有n个元素的数列{a}进行以下两种操作:操作一:add l r v,表示对于数列中加上v。操作二:query l r,表示询问数列中有多少个满足。【输入格式】第一行输入两个整数n、m,分别表示数列长度和操作次数。第二行输入n个整数,表示这个数列。接下来的m

2017-07-27 20:59:49 377

原创 [NOIP模拟赛]游戏

【题目描述】 A 和 B 在玩游戏。桌子上有 n 个格子,其中一些格子放有棋子‘x’,空格子用‘o’表示。A 和 B 轮流进行以下操作中的任何一种。(1) 当某一个棋子右边有空格时,将该棋子向右移动一位。ooxoo -> oooxo(2) 当某一个棋子右边恰好是连续的两个棋子时,将该棋子直接跳过连续的两个棋子。ooxxxoo -> oooxxxo当棋子到达终点(最右端的格子

2017-07-27 14:22:18 532

原创 [NOIP模拟赛]玻璃杯

【问题描述】你有N个容量无限大的玻璃杯,每个玻璃杯都有一些水。你想要喝光所有的水,但是你最多只能喝k个玻璃杯。怎么办呢?你可以把一个玻璃杯的水全部倒入另一个玻璃杯,。但是你将第i个玻璃杯中的水倒入第j个玻璃杯,需要花费代价Cij。如何花费最少的代价,让你能喝光所有的水。【输入】第一行包含整数N,K(1接下来N行,每行包含N个整数Cij(0【输出】输出最小的代

2017-07-27 08:23:47 464

原创 [BZOJ3380]一套NOIP膜你题:小Q的新玩具

【问题描述】期末考试完了,小Q得到了一件套新玩具,总共有N个零件。现在小Q想把新玩具搬回家里,可是他遭遇了新的问题:每个零件有自己的重量Wi,小Q要出租车把它们带回家。车每次只能运总重量和小于Lim的玩具,按照其中最重的玩具的重量收费。零件不能拆分成更小的部分。为了不打乱零件的顺序,增加自己拼装的难度,每次装车只能装连续的部分。现在想请你帮助小Q计算把玩具全部装回家的费用。【输入】

2017-07-26 20:25:53 651

原创 [NOIP模拟赛]单词

【问题描述】有一个有字母表,一共有N行M列,你从左上角开始出发,目的地是右下角。每次你只能往右或往下走一步。将你经过的格子里面的字母按照访问顺序组成一个单词。求你能得到的字典序最小的单词是什么?【输入】第一行包含N和M,(1接下来N行,每行包含M个小写字母。【输出】输出最小字典序的单词。40%的数据,每个格子的右、下的字母不同。【输出样例】

2017-07-26 20:22:33 527

原创 [数学知识][几何]求三角形面积的几种方法

求三角形面积大家都会,但方法不止一种,不同的时候用不同的方法可以有效节省时间和计算强度。[法一]S=a*h/2最基本的公式[法二]S=1/2*a*b*sinC,sinC即a,b两边夹角的正弦值其实就是法一的变形,把a当作底,则h=b*sinC[法三]S=abc/4RR为三角形外接圆半径其实就是法二的变形正玄定理:c/s

2017-07-25 19:40:04 3885

原创 [BZOJ3379]一套NOIP膜你题:小G的烦恼

【问题描述】小 G 最近郁闷死了,MZ 想考考他的智商,给了他一道题,但是小G 退役了这么久,怎么可能做的出来啊?于是他跑去向 quack 大神求助,可是 quack 大神要打牌,于是找到了你,希望能够不让 MZ 失望。问题是这样的:MZ 想去全球各地旅行。原本是有两家航空公司可以选择的,但是现在那两家公司合并了。然而,在合并初期,两家还没有交接好,于是出现了两家都要收钱的问题。由于 MZ 只

2017-07-25 18:30:07 374

原创 [BZOJ3378]一套NOIP膜你题:膜拜azui

【问题描述】一天,小 A 给了 J·G 一道水题,J·G 一眼秒了,现在 J·G 想考考你们:小 A 有 N 个灯,排成了一列,现在小 A 给出来一个叫做 azui 的奇葩操作,我们把开着的灯看作数字 1,把关着的灯看作数字 0,定义0 azui 0 = 1,0 azui 1 = 0,1 azui 1 = 1, 1 azui 0 = 0。现在小 A 有 N 个问题azui(l,

2017-07-25 17:30:46 969

原创 [BZOJ2933]数据

题目描述Mr_H 出了一道信息学竞赛题,就是给 n 个数排序。输入格式是这样的:试题有若干组数据。每组数据的第一个是一个整数 n,表示总共有 n 个数待排序;接下来 n 个整数,分别表示这 n 个待排序的数。例如:3 4 2 –1 4 1 2 3 4,就表示有两组数据。第一组有 3 个数(4,2,-1),第二组有 4个数(1,2,3,4)。可是现在 Mr_H 做的输入数据出了一

2017-07-24 21:13:36 387

原创 [BZOJ2240]积木游戏

题目描述小时候我们都喜欢玩积木。这里的积木都是单位边长的正方体块,多个积木可以堆成一个“高木”,“高木”的高度就是叠放的积木块个数。多个“高木”形成一个排列,如果高度满足先严格上升再严格下降,则称这个排列为一座山峰。严格的定义是:假设有N个高木从左到右排列,第i个高度为H[i](i=1,2,……N)。那么如果存在一个整数k[2,N-1],使得对所有的位置i,下式都成立,则称H是一座山峰。H

2017-07-24 19:00:00 1100

原创 [BZOJ2934]业务

题目描述Mr_H 谋得一份兼职——货车司机,从此以后他将会开着货车穿行在 C 国的各大城市之间。C 国中有 n 座城市(编号为 1~n),并且有 m 条双向公路,每条公路连接两座不同的城市。货车从任意一座城市出发都可以抵达任意另一座城市。在每条公路上,都有一个收费站,通过的车辆需要交纳一定过路费。可能有多条公路连接相同的两座城市。为了增加财政收入,C 国还在每座城市也设置了收费站。并且规定

2017-07-24 17:16:51 495

原创 [BZOJ2239]猜谜语

题目描述给出一个长度为N的数字字符串和一个数字T,要求插入最少的加号或者乘号,使得数字字符串的运算结果为T。运算符*号优先级高于+号,运算数可以有任意个前导0.输入输入不超过5组数据,每组数据两行。每组数据的第一行为长度N,只包含0~9的数字字符串;第二行为一个数字T。输入T输出输出一个数字单独占一行,表示最少需要添加的运算符(+号或*号)数,无解输出-

2017-07-24 14:29:37 446

原创 [BZOJ2932]旅行

题目描述Mr_H 旗下的 n 个 OIer 坐船外出旅行!但是他们只有一艘船,虽然船能装下全部的 Oier,但太拥挤将会影响众 OIer 的心情,所以 Mr_H决定选择一部分 Oier 去。我们假设,每个人单独坐船的快乐程度是 Ci,而船上每多一个人,他的快乐程度会减去 Di。现在你的任务是帮助 Mr_H 计算,选择那些人,才能使船上所有人的快乐程度之和达到最大。输

2017-07-24 14:24:25 275

原创 [BZOJ2238]填表格

题目描述有一个N行N列的格子,现在要把1~N2的所有整数填进这些格子中。有这样一些规则:(1)1可以填在任意一个位置;(2)i所在的行序号等于i-1所在的列序号,2(3)按从小到大的顺序填,每个格子只能填一个数。有时可以把这些数填完,有时候则不行。例如,下图所示即为N=3时的一个可行方案。由于1在第3列,所以2要填在第3行,以此类推,直到把9填进去使其填满。

2017-07-23 21:31:36 527 1

原创 [BZOJ2235]回文图

题目描述有一片透明玻璃,我们可以在上面涂色。涂色后,你可以对它做两种操作:1.旋转,顺时针或逆时针旋转90度;2.翻转,水平或垂直翻转180度;不管进行多少次旋转或翻转,我们看到都是相同的图形,我们把这样的图形称为"回文图"。下图是操作示例。请注意,图中并不是回文图。  现在给你一块n*n的方格状透明玻璃和k种颜色的油漆。请你给每个方格都涂上颜色,涂完后得到一幅回文图。

2017-07-23 20:46:35 1081

原创 [BZOJ2237]龙珠雷达

题目描述你得到了一个龙珠雷达,它会告诉你龙珠出现的时间和地点。龙珠雷达的画面是一条水平的数轴,每一个窗口时间,数轴的某些点上会出现同一种龙珠,每当你获得其中一颗龙珠,其它龙珠就会消失。下一个窗口时间,数轴上又会出现另一种龙珠。总共有n个窗口时间,也就是总共有n种龙珠。假设你会瞬间移动,你从数轴的x点移动到y点,耗时0秒,但是需要耗费|x-y|的体力。同时,挖出一颗龙珠也需要耗费一定的体

2017-07-23 20:04:37 455

原创 [usaco gold 2016.1]无线电通信

题目描述农夫约翰和奶牛贝西要去寻找丢失的奶牛,为了彼此能联系对方,他们带着无线电通讯设备。不幸的是电池快没有电了。所以它们要尽量节省电能。农夫从位置(fx,fy)出发,一共走N步,贝西从位置(bx,by)出发,一共走M步。农夫的路线是由一个长度为N的字符串限制,字符串只出现’N’或’E’或’S’或’W’中,表示东南西北四个方向。农夫每一单位时间可以选择不动,或者按照限制走出一步。奶牛贝西也是如

2017-07-21 20:13:49 386

原创 [usaco gold 2016.1]生气的奶牛

题目描述在数轴x上摆放有n(2输入第一行包含N。接下来N个整数,表示干草堆的位置。所有位置在[0,1000000000]内。输出输出最小的力度R,使得所有的干草堆发生爆炸。四舍五入保留一位小数。样例输入58 10 3 11 1样例输出3.0样例解释:如果以力度3射击坐标5,则坐标3,坐标8处的干草堆会发生爆炸,然后又会引爆坐标

2017-07-21 16:57:52 480

原创 [BZOJ1242]抢修道路

题目描述    FJ打算好好修一下农场中某条凹凸不平的土路。按奶牛们的要求,修好后的路面高度应当单调上升或单调下降,也就是说,高度上升与高度下降的路段不能同时出现在修好的路中。    整条路被分成了N段,N个整数A_1, ... , A_N (1  |A_1 - B_1| + |A_2 - B_2| + ... + |A_N - B_N|    请你计算一下,FJ在这项工程上的最小

2017-07-20 20:55:42 349

原创 [BZOJ1550]避开怪兽

题目描述给出一个N行M列的地图,地图形成一个有N*M个格子的矩阵。地图中的空地用'.'表示。其中某些格子有怪兽,用'+'表示。某人要从起点格子'V'走到终点格子'J',他可以向上、下、左、右四个方向行走。因此,起点和终点之间可以有许多条路径。注意:即使是有怪兽的格子,他也可以走上去。设路径上某个格子的坐标为(R,C),某个怪兽的坐标为(A,B),那么它们之间的曼哈顿距离定义为:|R-A| +

2017-07-20 17:48:54 508

原创 [BZOJ1894][COCI2011-2012第7场]总统演讲

题目描述临近选举,总统要在城市1和城市2举行演讲。他乘汽车完成巡回演讲,从1出发,途中要经过城市2,最后必须回到城市1.特勤局对总统要经过的所有城市监控。为了使得费用最小,必须使得监控的城市最少。求最少要监控的城市。一共有N个城市,有M条有向边。(0输入第一行包含2个整数N,M。N表示城市的数目,M表示有向边的数目。接下来m行,每行两个数A,B,表示从A到B有一条有

2017-07-20 15:34:39 428

原创 [BZOJ2404]最长链

题目描述给定一棵有n个节点的树,求每个节点到其他节点的最大距离输入输入第一行是一个自然数n(n≤10000), 接下来 (n−1) 行描述: 第i行包含两个自然数 , 表示编号为i的节点连接到的节点编号和这条网线的长度..距离总长不会超过10^9. 每行中的两个数字用空格隔开.输出输出包含n行. 第i行表示对于离编号为i的节点最远的节点与该节点的距离Si(1

2017-07-20 10:49:12 980

原创 [BZOJ3319][VijosP1423]汽车赛道

题目描述年久失修的赛道令国际汽联十分不满。汽联命令主办方立即对赛道进行调整,否则将取消其主办权。主办方当然必须马上开始行动。赛道测评人员经过了三天三夜的数据采集,选出了若干可以使用的道路和各道路行驶所需的时间。这些道路包括若干直道和弯道,每个直道连接两个不同的弯道且为单向,两个弯道之间可能有多条直道,通过直道和弯道都需要一定的时间。主办方打算在这些可用道路中选出一部分作为赛道。赛道是由直道

2017-07-20 10:40:47 373

转载 [BZOJ1516][VijosP1061]迎春舞会之三人组舞

题目描述HNSDFZ的同学们为了庆祝春节,准备排练一场舞 n个人选出3*m人,排成m组,每组3人。 站的队形——较矮的2个人站两侧,最高的站中间。 从对称学角度来欣赏,左右两个人的身高越接近,则这一组的“残疾程度”越低。 计算公式为 h=(a-b)^2 (a、b为较矮的2人的身高) 那么问题来了。 现在候选人有n个人,要从他们当中选出3*m个人排舞蹈,要求总体的“残疾程度”最低。输

2017-07-20 09:32:12 398

原创 [BZOJ1515]盖房子

题目描述永恒の灵魂最近得到了面积为n*m的一大块土地(高兴ING^_^),他想在这块土地上建造一所房子,这个房子必须是正方形的。但是,这块土地并非十全十美,上面有很多不平坦的地方(也可以叫瑕疵)。这些瑕疵十分恶心,以至于根本不能在上面盖一砖一瓦。他希望找到一块最大的正方形无瑕疵土地来盖房子。不过,这并不是什么难题,永恒の灵魂在10分钟内就轻松解决了这个问题。现在,您也来试试吧。输入

2017-07-20 09:08:55 623

原创 [BZOJ1529]核电站问题

题目描述一个核电站有N个放核物质的坑,坑排列在一条直线上。如果连续M个坑中放入核物质,则会发生爆炸,于是,在某些坑中可能不放核物质。 现在,请你计算:对于给定的N和M,求不发生爆炸的放置核物质的方案总数(n 输入输入文件只有一行,两个正整数N,M。输出输出文件只有一个正整数,表示方案总数。样例输入4 3 样例输出13

2017-07-20 08:29:03 397

原创 [BZOJ1510]遇见

题目描述燕姿在桥的这一端,而xx在桥的另一端。这座桥非常特殊,桥面是由2N-1个方格组成的,每个方格里写有一个数码Ai(-50<=Ai<=50)。如下是N=4时的情况。可以认为燕姿从最下面出发。每一次,她可以向上跳到与自己所在方格相临的其中一个方格内(例如在最下面的7中,可以跳到上一行的10和8中)。当燕姿跳到最顶端的方格后,她就不能再移动了。(在未到顶端前,不允许跳到表格外。)每在一格内,都

2017-07-20 07:52:38 327

原创 [BZOJ1512][VijosP1006]晴天小猪历险记

题目描述在很久很久以前,有一个动物村庄,那里是猪的乐园(^_^),村民们勤劳、勇敢、善良、团结…… 不过有一天,最小的小小猪生病了,而这种病是极其罕见的,因此大家都没有储存这种药物。所以晴天小猪自告奋勇,要去采取这种药草。于是,晴天小猪的传奇故事便由此展开…… 这一天,他来到了一座深山的山脚下,因为只有这座深山中的一位隐者才知道这种药草的所在。但是上山的路错综复杂,由于小小猪的病情,晴天小猪想

2017-07-19 19:51:02 550

原创 [BZOJ1514]添加括号

题目描述给定一个正整数序列a(1),a(2),...,a(n),(1<=n<=20) 不改变序列中每个元素在序列中的位置,把它们相加,并用括号记每次加法所得的和,称为中间和。 例如: 给出序列是4,1,2,3。 第一种添括号方法: ((4+1)+(2+3))=((5)+(5))=(10) 有三个中间和是5,5,10,它们之和为:5+5+10=20 第二种添括号方法 (4+((1+2)+3)

2017-07-19 19:45:05 484

原创 [BZOJ1511]火车票

一个铁路线上有n(2<=n<=10000)个火车站,每个火车站到该线路的首发火车站距离都是已知的。任意两站之间的票价如下表所示:站之间的距离 X与票价的关系: 如果距离 :0 < X < =L1 则票价为C1 如果距离 :L1 < X < =L2 则票价为C2 如果距离 :L2 < X < =L3 则票价为C3 其中L1,L2,L3,C1,C2,C3都是已知的正整数,且(1 <= L1 < L2

2017-07-19 19:39:43 391

原创 [UVA1331]最大面积最小三角形剖分

Triangulation of surfaces has applications in the Finite Element Method of solid mechanics. Theobjective is to estimate the stress and strain on complex objects by partitioning them into small simpleo

2017-07-19 08:36:05 467

原创 [UVa1218]完美服务

A network is composed of N computers connected by N − 1 communication links such that any twocomputers can be communicated via a unique route. Two computers are said to be adjacent if there isa commun

2017-07-19 07:53:49 434

原创 [UVa1626]括号序列

Let us define a regular brackets sequence in the following way:1. Empty sequence is a regular sequence.2. If S is a regular sequence, then (S) and [S] are both regular sequences.3. If A and B

2017-07-18 18:49:37 1352

原创 [UVa10003]切木棍

You have to cut a wood stick into pieces. The most affordable company, The Analog Cutting Machinery,Inc. (ACM), charges money according to the length of the stick being cut. Their procedure of workreq

2017-07-18 10:51:32 360

原创 [经典dp]石子合并

设有n堆石子排成一排,其编号为1,2,3,…,n。每堆石子有一定的数量,例如: 13 7 8 16 21 4 18 现要将n堆石子归并为一堆。归并的过程为每次只能将相邻的两堆石子堆成一堆,这样经过n-1次归并之后最后成为一堆。对于上面的7堆石子,可以有多种方法归并成一堆。其中的2种方法入下图: 归并的代价是这样定义的:将两堆石子归并为一堆时,两堆石子数量的和称为归并2堆石子的代价。如上

2017-07-18 10:44:45 612

原创 [UVa1625]颜色的长度

Cars painted in different colors are moving in a row on the road as shown in Figure 1. The color of eachcar is represented by a single character and the distance of two adjacent cars is assumed to b

2017-07-18 09:26:01 450

原创 [UVa11400]照明系统设计

You are given the task to design a lighting system for a huge conference hall. After doing a lot of calculation and sketching, you have figured out the requirements for an energy-efficient design that

2017-07-18 08:25:16 813

原创 [UVa12563]劲歌金曲

(If you smiled when you see the title, this problem is for you ^_^)For those who don’t know KTV, see: http://en.wikipedia.org/wiki/Karaoke_boxThere is one very popular song called Jin Ge Jin Qu().

2017-07-18 08:01:09 597

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除