自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Swaggy'blog

A rookie from HUST

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

原创 HUST-大整数排序

题目描述对N个长度最长可达到1000的数进行排序。输入描述输入第一行为一个整数N,(1<=N<=100)。接下来的N行每行有一个数,数的长度范围为1<=len<=1000。每个数都是一个正数,并且保证不包含前缀零。输出描述可能有多组测试数据,对于每组数据,将给出的N个数从小到大进行排序,输出排序后的结果,每个数占一行。程序代码#incl...

2018-07-25 08:19:08 212

原创 HUST-奇偶校验

题目描述输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如'3’,输出:10110011)。输入描述输入包括一个字符串,字符串长度不超过100。输出描述可能有多组测试数据,对于每组数据,对于字符串中的每一个字符,输出按题目进行奇偶校验后的数,每个字符校验的结果占一行。程序代码#include <iostream>using na...

2018-07-25 08:19:03 436

原创 HUST-找位置

题目描述对给定的一个字符串,找出有重复的字符,并给出其位置,如:abcaaAB12ab12 输出:a,1;a,4;a,5;a,10,b,2;b,11,1,8;1,12, 2,9;2,13。输入描述输入包括一个由字母和数字组成的字符串,其长度不超过100。输出描述可能有多组测试数据,对于每组数据,按照样例输出的格式将字符出现的位置标出。1、下标从0开始。2、相同的字母...

2018-07-25 08:18:56 231

原创 HUST-阶乘

题目描述输入n, 求y1=1!+3!+...m!(m是小于等于n的最大奇数) y2=2!+4!+...p!(p是小于等于n的最大偶数)。输入描述每组输入包括1个整数:n输出描述可能有多组测试数据,对于每组数据,输出题目要求的y1和y2程序代码#include <iostream>using namespace std;int fac(int a)...

2018-07-25 08:18:49 202

原创 HUST-回文字符串

题目描述给出一个长度不超过1000的字符串,判断它是不是回文(顺读,逆读均相同)的。输入描述输入包括一行字符串,其长度不超过1000。输出描述可能有多组测试数据,对于每组数据,如果是回文字符串则输出"Yes!”,否则输出"No!"。程序代码#include <iostream>using namespace std;int main(){ st...

2018-07-25 08:18:42 180

原创 HUST-排序

题目描述    对输入的n个数进行排序并输出。输入描述    输入的第一行包括一个整数n(1<=n<=100)。    接下来的一行包括n个整数。输出描述    可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。    每组测试数据的结果占一行。程序代码#include <iostream>using ...

2018-07-24 11:35:43 124

原创 HUST-统计单词

题目描述编一个程序,读入用户输入的,以“.”结尾的一行文字,统计一共有多少个单词,并分别输出每个单词含有多少个字符。 (凡是以一个或多个空格隔开的部分就为一个单词)输入描述输入包括1行字符串,以“.”结束,字符串中包含多个单词,单词之间以一个或多个空格隔开。输出描述可能有多组测试数据,对于每组数据,输出字符串中每个单词包含的字母的个数。程序代码#include ...

2018-07-24 11:19:46 241

原创 HUST-矩阵转置

题目描述输入一个N*N的矩阵,将其转置后输出。要求:不得使用任何数组(就地逆置)。输入描述输入的第一行包括一个整数N,(1<=N<=100),代表矩阵的维数。接下来的N行每行有N个整数,分别代表矩阵的元素。输出描述可能有多组测试数据,对于每组数据,将输入的矩阵转置后输出。程序代码#include <iostream>using name...

2018-07-24 11:13:28 151

原创 SJTU-字母统计

题目描述输入一行字符串,计算其中A-Z大写字母出现的次数输入描述案例可能有多组,每个案例输入为一行字符串。输出描述对每个案例按A-Z的顺序输出其中大写字母出现的次数。程序代码#include <iostream>using namespace std;int main(){ string s; cin >> s; int cou...

2018-07-24 11:07:12 108

原创 SJTU-Fibonacci

题目描述    The Fibonacci Numbers{0,1,1,2,3,5,8,13,21,34,55...} are defined by the recurrence:     F0=0 F1=1 Fn=Fn-1+Fn-2,n>=2     Write a program to calculate the Fibonacci Numbers.输入描述    Each...

2018-07-24 11:00:23 113

原创 SJTU-数字反转

题目描述    12翻一下是21,34翻一下是43,12+34是46,46翻一下是64,现在又任意两个正整数,问他们两个数反转的和是否等于两个数的和的反转。输入描述每行两个正整数a和b(0<a,b<=10000)。输出描述    如果满足题目的要求输出a+b的值,否则输出NO。程序代码#include <iostream>using n...

2018-07-24 10:46:19 388

原创 PKU-求平均年龄

题目描述班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。输入描述第一行有一个整数n(1<= n <= 100),表示学生的人数。其后n行每行有1个整数,取值为15到25。输出描述可能有多组测试数据,对于每组数据,输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。要输出浮点数、双精度数小数点后2位...

2018-07-24 10:29:41 2278

原创 PKU-鸡兔同笼

题目描述一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物。输入描述每组测试数据占1行,每行一个正整数a (a < 32768)输出描述输出包含n行,每行对应一个输入,包含两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用一个空格分开如果没有满足要求的答案,则输...

2018-07-24 10:19:10 186

原创 PKU-数字求和

题目描述给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?输入描述输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。输出描述可能有多组测试数据,对于每组数据,输出一行,给出一个正整数,是5个数中小于a的数的和。程序代码#include <iostream>using namespace std;i...

2018-07-24 10:11:07 1395

原创 PKU-加减乘除

题目描述根据输入的运算符对输入的整数进行简单的整数运算。 运算符只会是加+、减-、乘*、除/、求余%、阶乘!六个运算符之一。 输出运算的结果,如果出现除数为零,则输出“error”,如果求余运算的第二个运算数为0,也输出“error”。输入描述输入为一行。先输入第一个整数,空格输入运算符,然后再空格输入第二个整数,回车结束本次输入。如果运算符为阶乘!符号,则不输入第二个整数,直接回...

2018-07-24 10:07:24 251

原创 PKU-与7无关的数

题目描述一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7, 则称其为与7相关的数.现求所有小于等于n(n<100)的与7无关的正整数的平方和。输入描述案例可能有多组。对于每个测试案例输入为一行,正整数n,(n<100)输出描述对于每个测试案例输出一行,输出小于等于n的与7无关的正整数的平方和。程序代码#include <i...

2018-07-23 11:04:04 483

原创 PKU-大整数的因子

题目描述已知正整数k满足2<=k<=9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k.输入描述若干个非负整数c,c的位数<=30每行一个c输出描述每一个c的结果占一行1) 若存在满足 c%k == 0 的k,输出所有这样的k,中间用空格隔开,最后一个k后面没有空格。2) 若没有这样的k则输出"none"注意整数溢出问题不要对-1...

2018-07-23 10:52:42 236

原创 PKU-小白鼠排队

题目描述N只小白鼠(1 <= N <= 100),每只鼠头上戴着一顶有颜色的帽子。现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色。帽子的颜色用“red”,“blue”等字符串来表示。不同的小白鼠可以戴相同颜色的帽子。白鼠的重量用整数表示。输入描述多案例输入,每个案例的输入第一行为一个整数N,表示小白鼠的数目。下面有N行,每行是一只白鼠的信息...

2018-07-23 10:26:54 240

原创 PKU-最简真分数

题目描述给出n个正整数,任取两个数分别作为分子和分母组成最简真分数,编程求共有几个这样的组合。输入描述每组包含n(n<=600)和n个不同的整数,整数大于1且小于等于1000。输出描述每行输出最简真分数组合的个数。程序代码#include <iostream>using namespace std;int main(){ int N, i...

2018-07-23 10:18:33 534

原创 PKU-中位数

题目描述中位数定义:一组数据按从小到大的顺序依次排列,处在中间位置的一个数(或最中间两个数据的平均数). 给出一组无序整数,求出中位数,如果求最中间两个数的平均数,向下取整即可(不需要使用浮点数)输入描述该程序包含多组测试数据,每一组测试数据的第一行为N,代表该组测试数据包含的数据个数,1<=N<=10000.接着N行为N个数据的输入,N=0时结束输入输出描述...

2018-07-23 10:02:07 2228

原创 TSU-递推数列

题目描述给定a0,a1,以及an=p*a(n-1) + q*a(n-2)中的p,q。这里n >= 2。 求第k个数对10000的模。输入描述输入包括5个整数:a0、a1、p、q、k。输出描述第k个数a(k)对10000的模。程序代码#include <iostream>using namespace std;int main(){ int...

2018-07-23 09:43:51 174

原创 TSU-约数的个数

题目描述输入n个整数,依次输出每个数的约数的个数输入描述输入的第一行为N,即数组的个数(N<=1000)接下来的1行包括N个整数,其中每个数的范围为(1<=Num<=1000000000)当N=0时输入结束。输出描述可能有多组输入数据,对于每组输入数据,输出N行,其中每一行对应上面的一个数的约数的个数。程序代码#include <io...

2018-07-23 09:43:46 127

原创 TSU-查找学生信息

题目描述输入N个学生的信息,然后进行查询。输入描述输入的第一行为N,即学生的个数(N<=1000)接下来的N行包括N个学生的信息,信息格式如下:01 李江 男 2102 刘唐 男 2303 张军 男 1904 王娜 女 19然后输入一个M(M<=10000),接下来会有M行,代表M次查询,每行输入一个学号,格式如下:02030104输出描述输...

2018-07-23 09:43:40 111

原创 TSU-完数VS盈数

题目描述一个数如果恰好等于它的各因子(该数本身除外)子和,如:6=3+2+1。则称其为“完数”;若因子之和大于该数,则称其为“盈数”。 求出2到60之间所有“完数”和“盈数”。输入描述题目没有任何输入。输出描述输出2到60之间所有“完数”和“盈数”,并以如下形式输出:E: e1 e2 e3 ......(ei为完数)G: g1 g2 g3 ......(gi为盈数)其...

2018-07-22 16:25:51 107

原创 TSU-特殊乘法

题目描述写个算法,对2个小于1000000000的输入,求结果。 特殊乘法举例:123 * 45 = 1*4 +1*5 +2*4 +2*5 +3*4+3*5输入描述两个小于1000000000的数输出描述输入可能有多组数据,对于每一组数据,输出Input中的两个数按照题目要求的方法进行运算后得到的结果。程序代码#include <iostream>u...

2018-07-22 16:08:46 86

原创 TSU-反序输出

题目描述输入任意4个字符(如:abcd), 并按反序输出(如:dcba)输入描述题目可能包含多组用例,每组用例占一行,包含4个任意的字符。输出描述对于每组输入,请输出一行反序后的字符串。程序代码#include <iostream>using namespace std;int main(){ char s[4]; cin >> ...

2018-07-22 16:01:14 152

原创 TSU-今年的第几天

题目描述输入年、月、日,计算该天是本年的第几天。输入描述包括三个整数年(1<=Y<=3000)、月(1<=M<=12)、日(1<=D<=31)。输出描述输入可能有多组测试数据,对于每一组测试数据,输出一个整数,代表Input中的年、月、日对应本年的第几天。程序代码#include <iostream>using ...

2018-07-22 15:57:18 98

原创 TSU-求最大最小数

题目描述输入N个(N<=10000)数字,求出这N个数字中的最大值和最小值。每个数字的绝对值不大于1000000。输入描述输入包括多组测试用例,每组测试用例由一个整数N开头,接下去一行给出N个整数。输出描述输出包括两个整数,为给定N个数中的最大值与最小值。程序代码#include <iostream>using namespace std;i...

2018-07-22 15:43:22 102

原创 TSU-abc

题目描述设a、b、c均是0到9之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。输入描述题目没有任何输入。输出描述请输出所有满足题目条件的a、b、c的值。a、b、c之间用空格隔开。每个输出占一行。程序代码#include <iostream>using namespace std;int ma...

2018-07-22 12:24:13 88

原创 TSU-N的阶乘

题目描述输入一个整数n,输出n的阶乘(每组测试用例可能包含多组数据,请注意处理)输入描述一个整数n(1<=n<=20)输出描述n的阶乘程序代码#include <iostream>using namespace std;int main(){ long long N, i, fac=1; cin >> N; for(...

2018-07-22 12:16:51 232

原创 TSU-成绩排序2

题目描述查找和排序题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩都按先录入排列在前的规则处理。示例:jack      70peter     96Tom       70smith     67从高到低  成绩 peter     96 jack      70 Tom       70 smith     67从低到高...

2018-07-22 12:10:57 152

原创 TSU-球的半径和体积

题目描述输入球的中心点和球上某一点的坐标,计算球的半径和体积输入描述球的中心点和球上某一点的坐标,以如下形式输入:x0 y0 z0 x1 y1 z1输出描述输入可能有多组,对于每组输入,输出球的半径和体积,并且结果保留三位小数为避免精度问题,PI值请使用arccos(-1)程序代码#include <iostream>#include <m...

2018-07-22 10:41:16 117

原创 THU-成绩排序

题目描述用一维数组存储学号和成绩,然后,按成绩排序输出。输入描述输入第一行包括一个整数N(1<=N<=100),代表学生的个数。接下来的N行每行包括两个整数p和q,分别代表每个学生的学号和成绩。输出描述按照学生的成绩从小到大进行排序,并将排序后的学生信息打印出来。如果学生的成绩相同,则按照学号的大小进行从小到大排序。程序代码#include &lt...

2018-07-22 09:25:03 156

原创 Swaggy教你用python实现NBA数据统计的爬取

相信很多喜欢NBA的小伙伴们经常会关注NBA的数据统计,今天我就用虎扑NBA的得分榜为例,实现NBA数据的简单爬取。https://nba.hupu.com/stats/players是虎扑体育的NBA球员得分榜:当我们右键查看该网站的源代码时,会发现所有的数据统计都存放在<tbody>的标签下,而<tbody>下的每个<tr>标签则表示每个球员的信息,第1、2...

2018-07-09 18:30:14 3880

原创 数字排序201503(C语言版)

问题描述  给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。输入格式  输入的第一行包含一个整数n,表示给定数字的个数。  第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。输出格式  输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次数。按出现次数递减的顺序输出。如果两个整数出现的次数一样多,则先输出值较小的,然后输出值较大的。样例输入   ...

2018-07-08 21:46:16 159

原创 图像旋转201503(C语言版)

问题描述  旋转是图像处理的基本操作,在这个问题中,你需要将一个图像逆时针旋转90度。  计算机中的图像表示可以用一个矩阵来表示,为了旋转一个图像,只需要将对应的矩阵旋转即可。输入格式  输入的第一行包含两个整数n, m,分别表示图像矩阵的行数和列数。  接下来n行每行包含m个整数,表示输入的图像。输出格式  输出m行,每行包含n个整数,表示原始矩阵逆时针旋转90度后的矩阵。样例输入      2...

2018-07-08 21:21:16 1133

原创 消除类游戏201512(C语言版)

问题描述  消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。  现在给你一个n行m列的棋盘,棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。  请注意:一个棋子可能在某一行和某一列同时被消除。...

2018-07-08 21:02:24 4599

原创 数位之和201512(C语言版)

问题描述  给定一个十进制整数n,输出n的各位数字之和。输入格式  输入一个整数n。输出格式  输出一个整数,表示答案。样例输入20151220样例输出13样例说明  20151220的各位数字之和为2+0+1+5+1+2+2+0=13。程序代码#include <stdio.h>int main(){ int n, sum=0; scanf("%d", &n); w...

2018-07-08 20:44:45 1043

原创 折点计数201604(C语言版)

问题描述  给定n个整数表示一个商店连续n天的销售量。如果某天之前销售量在增长,而后一天销售量减少,则称这一天为折点,反过来如果之前销售量减少而后一天销售量增长,也称这一天为折点。其他的天都不是折点。如下图中,第3天和第6天是折点。  给定n个整数a1, a2, …, an表示销售量,请计算出这些天总共有多少个折点。  为了减少歧义,我们给定的数据保证:在这n天中相邻两天的销售量总是不同的,即ai...

2018-07-08 20:39:07 1125

原创 火车购票201609(C语言版)

问题描述  请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。  假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类推,第20排是96到100号。  购票时,一个人可能购一张或多张票,最多不超过5张。如果这几张票可以安排在同一排编号相邻的座位,则应该安排在编号最小的相邻座位。否则应该安排在编号最小的几...

2018-07-08 14:18:23 1026

空空如也

空空如也

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

TA关注的人

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