![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
lyz060510
专做jzxx的编程,擅长c++语言。
展开
-
jzxx2739Lights Out
题目描述Farmer John has installed a fancy new milking machine in his barn, but it drawsso much power that it occasionally causes the power to go out! This happens sooften that Bessie has memorized a map of the barn, making it easier for her tofind the exi原创 2020-06-19 12:17:23 · 293 阅读 · 0 评论 -
jzxx2782小X与小和尚(sum)
题目描述研究了这么多学术性的问题,小 X 想听个故事来放松一下自己的大脑。而小 X 最喜欢听的是这样一个故事: 从前有座山 , 山 里有座庙, 庙里有个老和尚和小和尚,老和尚给小和尚讲故事: 从前有座山 , 山里有座庙, 庙里有个老和尚和小和尚,老和尚给小和尚讲故事: 从前有座山……不过讲着讲着,老和尚也有点累 了,所以这一次老和尚不给小和尚讲故事了,老和尚要求小和尚去敲木鱼。 这个敲木鱼是有讲究的,在开始敲之前老和尚会告诉小和尚一个数 n。而小和尚在敲的时候, 第一次敲 1 下, 第二次敲 2 下…原创 2020-06-18 13:15:05 · 1008 阅读 · 0 评论 -
jzxx1571 2的幂次方
题目描述任何一个正整数都可以用2的幂次方表示。例如: 137=27+23+2^0 同时约定方次用括号来表示,即a^b 可表示为a(b)。 由此可知,137可表示为: 2(7)+2(3)+2(0) 进一步: 7= 22+2+20(2^1用2表示) 3=2+2^0 所以最后137可表示为: 2(2(2)+2+2(0))+2(2+2(0))+2(0) 又如: 1315=2^10 +2^8 +2^5 +2+2^0 所以1315最后可表示为: 2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2原创 2020-06-05 12:32:23 · 193 阅读 · 0 评论 -
洛谷6474[NOI Online #2 入门组]荆轲刺秦王
题目背景本测试数据为脚造,欢迎提供hack。第18组数据卡了很多人,放于附件中供检查。题目描述时隔数年,刺客荆轲再次来到咸阳宫,试图刺杀嬴政。咸阳宫的地图可以描述为一个 n 行 m 列的矩形。在这里,我们规定每一行中从左到右为 x 轴正方向,每一列中从下到上为 y 轴正方向,左下角的点坐标为 (1,1)。矩形中的点可以分为 4 种:起点,也就是荆轲的所在点,在地图中用字符"S"代表。终点,也就是嬴政的所在点,在地图中用字符"T"代表。卫兵,在地图中用一个正整数 ai,j 代表。在这里,一个原创 2020-05-15 12:45:33 · 556 阅读 · 0 评论 -
jzxx2273【USACO】Moovie Mooving
题目描述Bessie is out at the movies. Being mischievous as always, she has decided to hide from Farmer John for L (1 <= L <= 100,000,000) minutes, during which time she wants to watch movies contin...原创 2020-04-24 12:24:57 · 316 阅读 · 0 评论 -
jzxx2295删除字符
题目描述编制函数 del_char(C/C++)函数原型为 void del_char(char *,char),函数的功能是删除a指向的字符串中值为ch的字符,例如从字符串"AscADef"中删除’A’后,字符串为"scDef"。PASCAL编制过程 del_char过程原型为 procedure(var st:string;ch:char);输入需要删除的字符ch需要处理的字符串...原创 2020-04-24 12:17:27 · 1362 阅读 · 0 评论 -
jzxx4370筛选法求质数
题目描述用筛选法求出n以内的全部质数,并按每行五个数显示。每一个数输出的场宽是5。输入100输出2 3 5 7 1113 17 19 23 2931 37 41 43 4753 59 61 67 7173 79 83 89 97传送门#include<bits/stdc++.h>...原创 2020-04-23 12:34:00 · 242 阅读 · 0 评论 -
jzxx4015求和2
题目描述求1-2+3-4+……+n的值样例输入3输出2传送门满分代码:#include<bits/stdc++.h>using namespace std;int main() { int a; cin>>a; if(a%2==1) { cout<<(a+1)/2; } if(a%2==0) { cout<<-...原创 2020-02-15 15:48:16 · 330 阅读 · 0 评论 -
jzxx1809水仙花数
题目描述若一个长度为 X正整数,其各位上数字的X次方的和等于其自己,则称该数为水仙花数。例如:153 的长度X=3,且153 = 13+53+33 所以, 153 是水仙花数。现有N 个正整数(10 <= N <= 20),要求从这N个数中任取K个( 2 <=K <=6),并求出这K个数的和,统计和为水仙花数的个数。输入第一行是二个整数N K,第二行是N个正整数(...原创 2018-12-23 15:19:56 · 601 阅读 · 0 评论 -
jzxx1029求两个自然数M和N的最大公约数
题目描述求两个自然数M和N的最大公约数(M,N都在长整型范围内)输入输入一行,包括两个整数.输出输出只有一行(这意味着末尾有一个回车符号),包括1个整数。样例输入45 60样例输出15满分代码:#include <bits/stdc++.h>using namespace std;int gcd(int a,int b){ if(b==0) { ...原创 2018-12-23 16:03:47 · 3529 阅读 · 0 评论 -
jzxx1853道路和航线
题目描述Farmer John正在一个新的销售区域对他的牛奶销售方案进行调查。他想把牛奶送到T个城镇(1 <= T <= 25,000),编号为1…T。这些城镇之间通过R条道路 (1 <= R <= 50,000,编号为1到R) 和P条航线 (1 <= P <= 50,000,编号为1到P) 连接。 每条道路i或者航线i连接城镇A_i (1 <= A_...原创 2018-12-23 17:46:58 · 442 阅读 · 0 评论 -
洛谷1003铺地毯
题目描述为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 nn 张地毯,编号从 11 到nn。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。输入输出格式...原创 2018-12-18 13:07:07 · 315 阅读 · 0 评论 -
jzxx1061茵茵的第一课
题目描述茵茵今年已经六年级了,爸爸给她报了一个学习程序设计的班。 第一节课上,老师讲的就是如何输入一个数,再原样输出出来。 以现在的你看来,挺容易的是不? 那么,就请你也写出一个一样的程序吧。输入只有一个数(可能是小数,也可能是整数) n ,保证 0 < n < 2000000000。输出只有一个数 ,并与输入文件完全相同。样例输入3.5样例输出3.5来源20...原创 2018-12-25 12:56:03 · 533 阅读 · 0 评论 -
jzxx2008数字问题
题目描述给出一个不多于5位的整数,要求1、求出它是几位数2、分别输出每一位数字3、按逆序输出各位数字,例如原数为321,应输出123输入一个不大于5位的数字输出三行第一行 位数第二行 用空格分开的每个数字,注意最后一个数字后没有空格第三行 按逆序输出这个数样例输入12345样例输出51 2 3 4 554321满分代码:#include<bits/s...原创 2018-12-25 13:20:06 · 309 阅读 · 0 评论 -
jzxx2026自然数拆分
题目描述自然数的拆分:任何一个大于1的自然数N(N<=10),总可以拆分为若干个自然数之和,并且有多种拆分方法。例如,自然数5,可以有以下一些拆分方法:5=55=4+1 (5=1+4看成同一种拆分)5=3+25=3+1+15=2+2+15=2+1+1+15=1+1+1+1+1编一个程序要求对输入的自然数N,依次输出它的所有拆分。输入一行,一个自然数n(1<n&...原创 2018-12-30 16:34:28 · 635 阅读 · 0 评论 -
jzxx2884素数分解
题目描述素数,又称质数,是指除 1 和其自身之外,没有其他约数的正整数。例如 2、3、5、13 都是合 数,而 4、9、12、18 则不是。虽然素数不能分解成除 1 和其自身之外整数的乘积,但却可以分解成更多素数的和。你需要编程 求出一个正整数最多能分解成多少个互不相同的素数的和。例如,21 = 2 + 19是21的合法分解方法。21 = 2 + 3 + 5 + 11则是分解为最多素数的...原创 2018-12-30 17:06:02 · 876 阅读 · 0 评论 -
jzxx2388生日蛋糕
题目描述7月17日是Mr.W的生日,ACM-THU为此要制作一个体积为Npi的M层生日蛋糕,每层都是一个圆柱体。 设从下往上数第i(1 < = i < = M)层蛋糕是半径为Ri, 高度为Hi的圆柱。当i < M时,要求Ri > Ri+1且Hi > Hi+1。 由于要在蛋糕上抹奶油,为尽可能节约经费,我们希望蛋糕外表面(最下一层的下...原创 2019-01-23 14:19:13 · 3039 阅读 · 0 评论 -
jzxx1846Space Exploration
题目描述Farmer John’s cows have finally blasted off from earth and are now floating around space in their Moocraft. The cows want to reach their fiery kin on Jupiter’s moon of Io, but to do this they mu...原创 2019-03-15 19:43:25 · 813 阅读 · 0 评论 -
jzxx2670C语言程序设计教程(第三版)课后习题10.4
题目描述有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。输入输入数据的个数n n个整数 移动的位置m输出移动后的n个数样例输入101 2 3 4 5 6 7 8 9 102样例输出9 10 1 2 3 4 5 6 7 8传送门满分代码:#include <stdio.h...原创 2019-03-18 12:39:24 · 357 阅读 · 0 评论 -
jzxx2671C语言程序设计教程(第三版)课后习题11.3
题目描述现有有N个学生的数据记录,每个记录包括学号、姓名、三科成绩。 编写一个函数input,用来输入一个学生的数据记录。 编写一个函数print,打印一个学生的数据记录。 在主函数调用这两个函数,读取N条记录输入,再按要求输出。 N<100输入学生数量N占一行 每个学生的学号、姓名、三科成绩占一行,空格分开。输出每个学生的学号、姓名、三科成绩占一行,逗号分开。样例输入2...原创 2019-03-18 12:42:56 · 369 阅读 · 0 评论 -
jzxx1883房间问题
题目描述从玉龙雪山下来后,同学们来到了传说中的大理皇宫,看着皇宫外的平面图,大家都想知道大理皇宫到底有多少个房间?其中最大的房间有多大?由于大理皇宫非常大,同学们在雪山上玩得太累了,都点不清房间的数目了,这时聪明的小s同学想到了一个好主意,她说我们把平面图拍下来带回去让小朋友们编个程序数吧!这个主意得到了大家的一致同意,现在你的任务是帮助小s去数一数房间的数目和最大的房间的大小。而且小s在回来...原创 2019-04-08 12:58:22 · 804 阅读 · 0 评论 -
jzxx3439小型飞船
题目描述有一批太空物资需要用小型飞船运送,每艘小型飞船每次最多只能运送总重量不超过w的两件物品。为了节约运费,一次性运送这批物资至少需多少艘小型飞船?输入输入共二行第一行共有2个正整数:w n ( 100 <= w <= 10 000 )第二行共有n个不超过w的正整数:依次表示n件物品的重量,相邻两数间用一个空格隔开输出输出只有一行且只有一个正整数:最少的小型飞船数目样...原创 2019-07-16 14:12:40 · 657 阅读 · 0 评论 -
jzxx2914Paired Up(成对)
题目描述Farmer John finds that his cows are each easier to milk when they have another cow nearby for moral support. He therefore wants to take his MM cows (M≤1,000,000,000, M even) and partition them in...原创 2019-07-16 14:42:55 · 574 阅读 · 0 评论 -
jzxx3035【USACO】A Pie for a Pie
题目描述Bessie and Elsie have each baked NN pies (1≤N≤1051≤N≤105). Each of the 2N2N pies has a tastiness value according to Bessie and a (possibly different) tastiness value according to Elsie.Bessie is...原创 2019-07-25 15:33:48 · 418 阅读 · 0 评论 -
jzxx1589乳草的入侵
题目描述Farmer John一直努力让他的草地充满鲜美多汁的而又健康的牧草。可惜天不从人愿,他在植物大战人类中败下阵来。邪恶的乳草已经在他的农场的西北部份占领了一片立足之地。草地像往常一样,被分割成一个高度为Y(1 <= y <= 100),宽度为X(1 <= x <= 100)的直角网格。(1,1)是左下角的格(也就是说坐标排布跟一般的X,Y坐标相同)。乳草...原创 2018-10-02 10:14:48 · 1206 阅读 · 0 评论 -
jzxx1650:火柴棒等式(简版:)
题目描述0-9这几个数字可以用火柴棒拼成。如下: 给你一个等式,算算总共要多少根火柴棒。注意:输入中只有数字和“+”、“=”。加号和等于号各需要2根火柴棒。输入一行:一个等式(等式的字符个数不超过255)。输出一行:一个整数,表示一共需要火柴棒的根数。样例输入1+2+3=6样例输出24来源2009武进信息学奥赛初中组满分代码:#include<bits/std...原创 2018-12-27 15:44:29 · 1201 阅读 · 0 评论 -
jzxx2845瑞士轮
题目描述【背景】 在双人对决的竞技性比赛,如乒乓球、羽毛球、国际象棋中,最常见的赛制是淘汰赛和循环赛。前者的特点是比赛场数少,每场都紧张刺激,但偶然性较高。后者的特点是较为公 平,偶然性较低,但比赛过程往往十分冗长。本题中介绍的瑞士轮赛制,因最早使用于 1895 年在瑞士举办的国际象棋比赛而得名。 它可以看作是淘汰赛与循环赛的折衷,既保证了比赛的稳定性,又能使赛程不至于过长。2*N 名编号...原创 2018-12-16 17:30:44 · 290 阅读 · 0 评论 -
jzxx1033能被5整除且至少有一位数字是5的所有整数的个数
题目描述找出1-N中能被5整除且至少有一位数字是5的所有整数的个数.N<32767输入输入只有一行,只有1个整数N。输出输出只有一行(这意味着末尾有一个回车符号),包括1个整数。样例输入9999样例输出1271满分代码:#include <iostream>using namespace std;int main() { int i,n,j=0;...原创 2018-12-20 15:30:44 · 6699 阅读 · 0 评论 -
jzxx1228你的飞碟在这儿
题目描述科学家们在研究彗星后惊讶地发现,在每一个彗星后面都有一个不明飞行物UFO。 这些不明飞行物时常来带走地球上的一些支持者。不幸地,他们的空间在每次旅行只能带上一群支持者。 他们要做的是用一种聪明的方案让某个支持彗星UFO的团体都被彗星带走。他们为每个彗星起了一个名字,通过这些名字来决定一个团体是不是让特定的彗星带走。 那个相配方案的细节是这样的: 所有团体的名字和彗星的名字都以下列各项方...原创 2018-10-12 17:45:03 · 319 阅读 · 0 评论 -
jzxx2011n以内所有素数
题目描述求n以内的全部素数,每行显示一个。输入一个整数n(2&lt;=n&lt;=10000000)。输出若干行,每行一个素数。样例输入10样例输出2357满分代码:#include&lt;bits/stdc++.h&gt;using namespace std;bool b[10000005];int main(){ long long n; cin&原创 2018-10-04 09:55:49 · 458 阅读 · 0 评论 -
jzxx1092时间的差!
题目描述看到两个标准格式的时间,有小时,有分钟,有秒,格式如:hⓂ️s,即 时:分:秒 你想知道,这两个时间之间相差多少吗?输入输入包括两行,两行均为一个“时:分:秒”格式的时间。且本题保证第一个时间一定大于第二个时间!输出输出就是输入的两个时间之间的秒数差。样例输入01:10:1000:30:30样例输出2380来源C++练习(一)满分代码:varh1,m1,s1...原创 2018-10-04 09:29:25 · 1075 阅读 · 0 评论 -
洛谷2469星际竞速
P2469 [SDOI2010]星际竞速题目描述10年一度的银河系赛车大赛又要开始了。作为全银河最盛大的活动之一,夺得这个项目的冠军无疑是很多人的梦想,来自杰森座α星的悠悠也是其中之一。赛车大赛的赛场由N颗行星和M条双向星际航路构成,其中每颗行星都有一个不同的引力值。大赛要求车手们从一颗与这N颗行星之间没有任何航路的天体出发,访问这N颗行星每颗恰好一次,首先完成这一目标的人获得胜利。由于...原创 2018-10-04 09:05:05 · 160 阅读 · 0 评论 -
洛谷1115最大子段和
题目描述给出一段序列,选出其中连续且非空的一段使得这段和最大。输入输出格式输入格式:第一行是一个正整数NN,表示了序列的长度。第二行包含NN个绝对值不大于1000010000的整数A_iA i ,描述了这段序列。输出格式:一个整数,为最大的子段和是多少。子段的最小长度为11。输入输出样例输入样例#1: 72 -4 3 -1 2 -4 3输出样例#1: 4...原创 2018-10-02 10:43:03 · 308 阅读 · 0 评论 -
jzxx3460Lemonade Line
题目描述It's a hot summer day out on the farm, and Farmer John is serving lemonade to his NN cows! All NN cows (conveniently numbered 1…N1…N) like lemonade, but some of them like it more than others. I...原创 2018-10-01 12:59:08 · 258 阅读 · 0 评论 -
jzxx1141喝醉的狱卒
题目描述在一所监狱里有一条长长的走廊,沿着走廊排列着n个牢房,编号为1到n。每个牢房有一个囚犯,而且牢房的门都是锁着的。 一天晚上,狱卒很无聊,于是他就玩起了一个人的游戏。第一轮,他喝了一口威士忌,然后沿着走廊,将所有牢房的门打开。第二轮,他又喝了一口威士忌,然后又沿着走廊,将所有编号为2的倍数的牢房锁上。第三轮,他再喝一口威士忌,再沿着走廊,视察所有编号为3的倍数的牢房,如果牢房是锁着的,他就...原创 2018-10-01 12:49:15 · 1220 阅读 · 0 评论 -
jzxx1000熟悉一下OJ的环境
题目描述请不要笑。用来适应环境的题目,自然比较简单些。 计算2个整数的和。这两个整数都在1到100之间。输入输入只有一行,包括2个整数a, b。之间用一个空格分开。 (0&amp;amp;lt;=a,b&amp;amp;lt;=32767)输出输出只有一行(这意味着末尾有一个回车符号),包括1个整数。样例输入1 2样例输出3来源POJ满分代码:#include&amp;amp;lt;bit原创 2018-10-01 12:43:12 · 696 阅读 · 0 评论 -
jzxx1500麻烦的聚餐
#include&amp;amp;amp;amp;amp;lt;cstdio&amp;amp;amp;amp;amp;gt;#include&amp;amp;amp;amp;amp;lt;algorithm&amp;amp;amp;amp;amp;gt;#include&amp;amp;amp;amp;amp;lt;cstring&amp;amp;amp;amp;amp;gt;#include&原创 2018-10-01 12:17:37 · 360 阅读 · 0 评论 -
jzxx1516麻烦的干草打包机
#include&amp;amp;amp;amp;amp;amp;amp;lt;iostream&amp;amp;amp;amp;amp;amp;amp;gt;#include&amp;amp;amp;amp;amp;amp;amp;lt;math.h&amp;amp;amp;amp;amp;amp;amp;gt;using namespace std;int i,j,c=10000,sum=0;int x[100],y[100原创 2018-10-01 12:11:12 · 311 阅读 · 0 评论 -
jzxx2600野猫过生日
题目描述野猫过生日,大家当然会送礼物了(咳咳,没送礼物的同志注意了哈!!),由于不知道送什么好,又考虑到实用性等其他问题,大家决定合伙给野猫买一个生日蛋糕。大家不知道最后要买的蛋糕的准确价格,而只会给蛋糕估价,即要买一个不超过多少钱的蛋糕。众OIer借此发挥:能否用最少的钱币数去凑成估价范围内的所有价值,使得不管蛋糕价值多少,都不用找钱……现在问题由此引出:对于一个给定的n,能否用最少的不等...原创 2018-10-13 19:05:37 · 699 阅读 · 0 评论 -
jzxx1572回文数问题
题目描述若一个数(首位不为零)从左向右读与从右向左读都一样,我们就将其称之为回文数。 例如:给定一个10进制数56,将56加65(即把56从右向左读),得到121是一个回文数。 又如:对于10进制数87: STEP1:87+78 = 165 STEP2:165+561 = 726 STEP3:726+627 = 1353 STEP4:1353+3531 = 4884 在这里的一步是指进行了一次...原创 2018-10-14 16:52:39 · 475 阅读 · 0 评论