自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 东华OJ 进阶21 回文质数

问题描述 :因为151既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以 151 号是回文质数。写一个程序来找出范围[a,b](5<= a < b <= 100,000)间的所有回文质数输入说明 :仅 1 行: 二个整数 a 和 b(5<= a < b <= 100,000)。输出说明 :输出一个回文质数的列表,一行一个。...

2020-02-29 15:33:31 428

原创 东华OJ 进阶18 累加式

问题描述 :累加式对于明明来说是一个全新的概念,他在数学课上第一次听到了这个名词。可是明明在课堂上并没有完全明白,于是回家后明明就问他爸爸什么是累加式。明明的爸爸是一位数学家,自然对累加式非常熟悉,告诉明明:“累加式是一种表达式,这种表达式的构成方法是这样的:从1开始加,其后的每一个数都比前一个数大1,然后加到某一个数后停止递增,之后每加的一个数都比前一个数小1,一直加到1为止,这样构成的一个...

2020-02-29 14:53:29 235

原创 东华OJ 进阶16 数字串处理

问题描述 :明明的爸爸经常对明明进行数学启蒙教育。有一天他和明明做了一个游戏,对一串数字进行处理。明明的爸爸首先给明明一串数字,在这串数字中有很多数字会连续重复出现很多次,爸爸就要求明明把其中连续重复出现次数最多的那个数字找出来。如果有很多个数字连续出现的次数相同,即重复出现次数最多的数字不止一个,那就要明明找出第一次出现该重复次数的那个数字。 例如有一串数字:2 2 2 1 1 1,其中2出...

2020-02-29 14:20:20 435

原创 东华OJ 进阶20 整除的尾数

问题描述 :一个整数,只知道前几位为a,不知道末二位,被另一个整数b除尽了,那么该数的末二位该是什么呢?输入说明 :第一行为T,以下T行,每行为一组测试数据,包含两个整数a,b(0<a<10000, 10<b<100)。输出说明 :对应每组数据,将满足条件的所有尾数在一行内输出,格式见范例。同组数据的输出,其每个尾数之间空一格,行首与行尾没有空格。...

2020-02-26 20:17:47 411

原创 东华OJ 进阶15 三角形

问题描述 :“明明,你会用1到9这九个数字组成一个三角形吗?”明明的爸爸问明明。明明被问的很莫名其妙,不明白他爸爸在说什么,于是就问道:“用1到9组成三角形???”“是的,我的要求很简单,给你2个数,一个数作为这个三角形的开始,另一个数决定这个三角形的大小。例如我给你5和6这两个数,你就要组成如下的一个三角形:567891234567891234567...

2020-02-26 15:00:06 561

原创 东华OJ 进阶14 黑色星期五

问题描述 :13号又是星期五是一个不寻常的日子吗? 13号在星期五比在其他日少吗?为了回答这个问题,写一个程序来计算在n年里13 日落在星期一,星期二......星期日的次数.这个测试从1900年1月1日到 1900+n-1年12月31日.n是一个非负数且不大于400.这里有一些你要知道的: 1900年1月1日是星期一. 4,6,11和9月有30天.其他月份除了2月都有31天.闰年2月有2...

2020-02-26 14:51:19 433

原创 东华OJ 进阶13 T的倍数N

问题描述 :明明学习数学已经有很多年了,对各种各样的数学问题都有研究。有一天,明明的爸爸问明明说:“明明,你觉得你对数字敏感吗?”明明毫不犹豫地回答:“那当然,非常敏感。”于是明明的爸爸就说:“好,那我问你一个问题,如果有一个个位数为7的自然数N,把它的个位数移到最高位,其余各位均右移一位(如127变成712),要求这样得到的一个新的数是原数的T倍。若我现在把自然数T告诉你,你能求出最小的符合...

2020-02-26 14:29:52 504

原创 东华OJ 进阶12 奇妙的比值

问题描述 :明明喜欢钻研各种各样的数学问题。一天,明明对数的因子产生了兴趣,他想把一个数的所有因子都找出来,然后把它们相加再去除以这个数,这样会得到一个比值。明明想看看不同的数的该比值会有什么不同,以便做研究。例如6这个数,它一共有4个因子,分别是:1、2、3、6,把他们相加然后再除以6,即1+2+3+6=12,12/6=2,就可以得到2这个比值。明明为了研究,需要得到大量的比值,但是...

2020-02-26 14:09:30 366

原创 东华OJ 进阶11 abc数字

问题描述 :明明的爸爸是一位著名的数学家同时也是一位著名的数学启蒙老师。他经常出一些简单而有趣的数学题目来给刚刚接触数学的小朋友做,培养他们对数学的兴趣。一天,明明的爸爸想到了这样一个题目。如果有a、b、c三个1位的正整数,那么按以下的方法构成2个三位数:第一种方法是a为百位,b为十位,c为个位,构成的数就是abc;第二种方法是c为百位,b为十位,a为个位,构成的数就是cba;然后将这两个三位...

2020-02-26 11:15:55 484

原创 东华OJ 10 怪数

问题描述 :寻找怪数:有一种奇怪的自然数,它的比其本身小的所有因子之和等于它本身,例如:6=1+2+3,其中1、2、3都是6的因子,编程找出整数N之内的所有怪数。输入说明 :输入一个整数N(10<=N≤10000),在行首和行尾没有多余的空格。输出说明 :输出N之内(<=N)的所有怪数,每一行输出一个整数。(注:若N中有3个怪数,你则需要输出三行,每行一个怪数。)所...

2020-02-24 21:25:24 1805 1

原创 东华OJ 9 求阶乘结果0的个数

问题描述 :编写一个程序,求出N!的末尾含有多少个0。提示:在乘积中,末尾有多少个0,主要看各乘数的素数因子中有多少个2和5,每一个2和5的结合将给末尾贡献一个0。而乘数中因子2的个数远多于因子5的个数,因此,就计算各乘数中因子5的个数即可。输入说明 :你的数据需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由一行组成,每行由一个正整数N组成,N小于等于100000...

2020-02-24 21:18:47 397

原创 东华OJ 进阶8 求第几天

问题描述 :按年、月、日的顺序读入一个日期,输出该日期是这一年中的第几天。输入说明 :输入数据为三个正整数y 、m、d,分别表示年、月、日,整数之间以空格分隔,在行首和行尾没有多余的空格。输出说明 :输出一个整数,表示输入的日期是这一年中的第几天,在行首和行尾没有多余的空格。#include <stdio.h>#include <math.h>...

2020-02-24 14:53:35 306

原创 东华OJ 进阶7 解二次方程

问题描述 :编写程序求方程ax2+bx+c=0的根,a、b、c的值由键盘输入,假设b2-4ac>0输入说明 :3个整数a b c,以一个空格分隔输出说明 :两个根,大数在前,小数在后输出时保留两位小数。#include <stdio.h>#include <math.h>int main(){ double a,b,c,x1,x2...

2020-02-24 14:40:23 552

原创 东华OJ 进阶6 实数运算

问题描述 :输入两个实数,求它们的和,差,积,商。输入说明 :输入数据由两行组成:第一行为两个实数a、b,它们以空格分隔,在行首和行尾没有多余的空格;第二行为运算符号'+'、'-'、'*'、'/'之一,在行首和行尾没有多余的空格。输出说明 :输出运算结果(保留一位小数),行首和行尾没有多余的空格,当除数为0时输出'Wrong!'。#include <stdio.h&...

2020-02-24 14:30:17 751 1

原创 东华OJ 进阶5 银行存款到期日

问题描述 :银行存款有3个月、6个月定期等。从键盘输入一个日期(即为存款日期)以及定期的时间长度(单位为月,输入的时间长度可为小于等于60的任意正整数),请编程输出该定期存款的到期日期。 下面以3个月定期为例,说明定期的概念。比如:输入2014年4月30日,则到期日是2014年7月30日;输入2014年3月31日,则到期日是2014年6月30日(6月没有31日,所以30日就到期);...

2020-02-24 14:18:06 382

原创 东华OJ 91 数星星

问题描述 :一天,小明坐在院子里数星星,爸爸就出了个难题给她:爸爸在天空指定了一个区域,让他数数这个区域里有多少颗星星,爸爸还为他标出了每个星星的坐标。但小明数着数着就看花了眼,并且也可能忘记某一颗星星是否已经数过,但他的原则是:宁愿多数一次,不可错过一个。如果小明把他数过的星星的坐标都告诉你,你能否帮他进行排重处理(如果两个星星的坐标位置相同,则视为一个星星),计算出星星的个数。输...

2020-02-23 23:05:40 446

原创 东华OJ 90 选票统计

问题描述 :学生会主席投票选举工作正在举行。本次投票将采用电脑统计选票的方式,当投票选举正式开始后,同学们将排队一 一走到电脑前,投上自己神圣的一票:在电脑前输入一个姓名,然后输入回车表示确认。投票结束后显示得票最高的同学姓名,该同学将当选为新一届学生会主席。请编程统计投票。输入说明 :输入包含多行,每行是一个由英文字母组成的字符串,表示一个姓名,首尾以及中间都...

2020-02-23 22:28:26 716

原创 东华OJ 89 字符串压缩

问题描述 :通过键盘输入字母(A-Z、a-z)组成的字符串,字符串长度不超过1000。首先将所有字母统一成小写字母,然后将字符串中连续出现的重复字母进行压缩,并输出压缩后的字符串。压缩规则:1、仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc"。2、压缩字段的格式为"字符重复的次数+字符"。例如:字符串"xxxyyyyyyz"压缩...

2020-02-23 20:22:25 297

原创 东华OJ 84 求级数的和

问题描述 :计算以下级数的和:直到最后一项的绝对值小于10-6(该项不包括在结果中)。输入说明 :输入一个实数,代表x。输出说明 :输出结果,保留六位小数。整个输出无多余空格。#include<stdio.h>#include<math.h>double jiecheng(int n){ double sum=1.0; for(i...

2020-02-23 16:18:13 219

原创 东华OJ 83 学生信息

问题描述 :你的程序需要从标准输入设备(通常为键盘)中输入N(1≤N≤10)个学生的信息,每项信息包含该学生的编号、姓名、性别、年龄、成绩共五项,按成绩进行排序,然后按成绩从低到高输出,输入保证没有相同的成绩。输入说明 :首先输入一个N(1≤N≤10),代表有几条学生记录,接下来N行每行包含一条学生记录,按照编号、姓名、性别、年龄、成绩的顺序给出,数据项之间以空格分隔,除了这五项之间的...

2020-02-23 16:15:35 392

原创 东华OJ 82 密码分析

问题描述 :密码分析学中常常需要统计字符出现的频度。给定若干行短文,要求按字符出现的频度由高到低输出,当两个字符出现的频度相同时,按字符大小的顺序输出。注意:只需要统计英文字母的频度,非英文字母一律忽略。输入说明 :输入由多组数据组成。每组数据由一行长度不超过100的字符串组成,不区分字母大小写,如A与a看作同一个字母。输出说明 :对每组输入数据都有若干行...

2020-02-23 14:58:16 365

原创 东华OJ 81 统计候选人的票数

问题描述 :设有3个候选人zhang、li、wang(候选人姓名不区分大小写),10个选民,选民每次输入一个得票的候选人的名字,若选民输错候选人姓名,则按废票处理。选民投票结束后,程序自动显示各候选人的得票结果和废票信息。要求用结构体数组candidate表示3个候选人的姓名和得票结果。输入说明 :输入十行,每行表示一个选民的投票,每行包含一个候选人姓名。若选民输错候选人姓名,则按废票...

2020-02-23 14:03:07 448

原创 东华OJ 77 回文问题

问题描述 :输入一串字符,其长度小于200,判断该串字符是否构成回文。 所谓回文是指从左到右和从右到左读一串字符的值是一样的,如:ABCBA。输入说明 :你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由一行字符组成,它们之间没有空格,在行首和行尾没有多余的空格。输出说明 :对每组测试数据,你的程序需要向标准输出设备(通常为启动该程序的终端)依次输出一组...

2020-02-22 16:50:33 406

原创 东华OJ 76 字符串排序

问题描述 :明明刚刚开始学英文,对于26个英文字母的顺序总是记不住,每次默写英文字母的时候,顺序总是前后颠倒。明明的爸爸对此相当着急,想有没有很好的办法来帮助明明记住字母的顺序。一天,明明的爸爸突然想到了一个游戏,能够帮助明明记住英文字母。这个游戏如下,给明明一个任意长度的英文字串,其中只包含小写字母,然后让明明对字符串中的字母排序,然后再把排完序的字符串写出来,如果连续写对10次的话,明明的...

2020-02-22 16:27:39 543

原创 东华OJ 75 弟弟的作业

问题描述 :你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"?",表示他不会算。输入说明 :输入文件包含不超过100行,以文件结束符结尾。每行包含一道题目,格式保证符合上述规定,且不...

2020-02-22 14:53:28 632

原创 东华OJ 73 手机短号

问题描述 :大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是“6”+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?输入说明 :输入数据的第一行是一个N(N <= 1000),表示有N个数据...

2020-02-22 11:58:10 590

原创 东华OJ 72 删除字符

问题描述 :从键盘输入一个字符串和一个字符,将输入字符从字符串中删除,输出新的字符串。如果字符串中没有此字符,则原样输出字符串。输入说明 :输入两行,第一行输入一个字符串,第二行输入一个字符。字符串最多允许输入20个任意字符。输出说明 :输出删除字符后的字符串。输入范例 :ab ccdcc输出范例 :ab d#include <std...

2020-02-22 11:05:34 739

原创 东华OJ 69 进制转换

问题描述 :输入一个十进制数,将其化成N进制数输出(2≤N≤16)。 输出结果时,大于等于10的数字用字母代替,A代表10,B代表11以此类推。输入说明 :你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由一行组成,每行有2个数,分别代表十进制数m(0≤ m < 2^31)和进制N(2≤N≤16),它们以空格分隔,在行首和行尾没有多余的空格。输出说明 ...

2020-02-21 21:16:58 573

原创 东华OJ 67 求绝对值

问题描述 :给你一个大整数(绝对值不超过1,000位数),请求出这个数字的绝对值。输入说明 :你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据占一行,其中仅有一个整数N;N的绝对值不会超过1,000位数;输入的数据没有前导零;如果N是负数,则在负号和最左边一位数字之间不会有空格。每行的行首和行尾都没有多余的空格。在所有数据的前后,以及两组数据之间都没有多余的空行...

2020-02-17 14:15:49 334

原创 东华OJ 66 加密

问题描述 :编写一个加密程序,用来加密一个字符串。加密规则如下: 把字符串中的所有数字0、1 … 9分别换成小写英文字母a、b … j。 把字符串中的所有小写英文字母a、b … j分别换成数字0、1 … 9。 其它字符保持不变。 输入说明 :你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据占一行,其中只包含一个字符串,即需要被加密的字符...

2020-02-16 15:46:57 539

原创 东华OJ 65 求小数位数个数

问题描述 :明明最近在一家软件公司实习,公司分配给他一个任务,要他写一个小程序,这个程序的功能是求出一个浮点数的小数部分的长度。例如程序输入1.1,则输出1,程序输入1.11,则输出2,明明觉得这个非常简单,花了不到5分钟的时间就把程序给写出来了,然后就把程序交给了测试员测试。但是没有想到的是,经过测试员的测试,发现了一大堆的错误,返回的结果很多都是不对的,这个令明明相当的不解,始终想不通自己...

2020-02-16 15:18:09 606

原创 东华大学OJ 基础64 统计字母

问题描述 :输入一串字符串,以'!'结束,不分大小写,统计其中每种英文字符出现的次数。输入说明 :你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据。每组输入数据由一行组成,其中只包括大小写的英文字母和'!',且以'!'结尾,每行字符数不超过100。两组数据之间没有多余的空行。在行首和行尾没有多余的空格。输出说明 :对每组测试数据,你的程序需要向标准输出设备(通常为启动...

2020-02-15 22:32:20 609

空空如也

空空如也

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

TA关注的人

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