09 2018 档案

摘要:随机一题 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 X 阅读全文
posted @ 2018-09-30 15:31 Binary_tony 阅读(260) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-09-28 16:09 Binary_tony 阅读(168) 评论(0) 推荐(0)
摘要:题目描述 将一个二进制数转换为十进制数输出。 将一个二进制数转换为十进制数输出。 输入 首先输入一个整数n,表示测试实例的个数。接下来是n行,每行一个01串(长度不超过60),表示一个二进制数。 首先输入一个整数n,表示测试实例的个数。接下来是n行,每行一个01串(长度不超过60),表示一个二进制数 阅读全文
posted @ 2018-09-26 16:44 Binary_tony 阅读(174) 评论(0) 推荐(0)
摘要:实现 strStr() 函数。 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 示例 2: 说明: 当 needle 是空字符串时,我们应当返回什么值呢?这 阅读全文
posted @ 2018-09-26 16:18 Binary_tony 阅读(113) 评论(0) 推荐(0)
摘要:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 示例 2: 说明: 所有输入只包含小写字母 a-z 。 阅读全文
posted @ 2018-09-26 15:00 Binary_tony 阅读(88) 评论(0) 推荐(0)
摘要:题目描述 比利经常会碰到超大整数的加法运算,而普通的计算器上无法进行。因此他想你帮他写一个程序来计算结果。 比利经常会碰到超大整数的加法运算,而普通的计算器上无法进行。因此他想你帮他写一个程序来计算结果。 输入 输入数据有多组。首先输入一个整数T,表示有T组输入。 每组输入两个大整数,并用空格隔开。 阅读全文
posted @ 2018-09-25 21:23 Binary_tony 阅读(387) 评论(0) 推荐(0)
摘要:给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 示例 2: 说明: 为 阅读全文
posted @ 2018-09-23 16:41 Binary_tony 阅读(107) 评论(0) 推荐(0)
摘要:给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 1: 示例 2: 说明: 为什么返回数值是整数,但输出的答案是数组呢? 请注意,输入数组是以“引用”方 阅读全文
posted @ 2018-09-23 16:39 Binary_tony 阅读(93) 评论(0) 推荐(0)
摘要:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 示例 2: 示例 3: 阅读全文
posted @ 2018-09-23 16:38 Binary_tony 阅读(139) 评论(0) 推荐(0)
摘要:题目描述 给定两个整型数组,数组a有n个元素, 数组b有m个元素,1<=m<=n<100,请检验数组b是否是数组a的子数组。若从数组a的某个元素a[i]开始,有b[0]=a[i],b[1]=a[i+1],......,b[m]=a[i+m],则称数组b是数组a的子数组。 给定两个整型数组,数组a有n 阅读全文
posted @ 2018-09-21 15:12 Binary_tony 阅读(923) 评论(0) 推荐(0)
摘要:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 阅读全文
posted @ 2018-09-18 19:34 Binary_tony 阅读(138) 评论(0) 推荐(0)
摘要:题目描述 老师给ellen出了一道难题,老师随机在0到10000之间抽出一个数n,让ellen计算有多少种情况满足a+b=n,并且a,b都是素数。Ellen很痛苦,你来帮帮他吧? 老师给ellen出了一道难题,老师随机在0到10000之间抽出一个数n,让ellen计算有多少种情况满足a+b=n,并且 阅读全文
posted @ 2018-09-15 20:51 Binary_tony 阅读(352) 评论(0) 推荐(0)
摘要:题目描述 在有序序列中查找某一元素x。 在有序序列中查找某一元素x。 输入 首先输入一个正整数n(n<=100000),表示该序列有n个整数,然后按从小到大的顺序输入n个整数; 接着是一个正整数m,表示有m次查找; 最后是m个整数,表示m个要查找的整数x。 首先输入一个正整数n(n<=100000) 阅读全文
posted @ 2018-09-12 15:29 Binary_tony 阅读(276) 评论(0) 推荐(0)
摘要:string s = to_string(num);/* std::string to_string(int value); (1) (C++11起) std::string to_string(long value); (2) (C++11起) std::string to_string(long 阅读全文
posted @ 2018-09-10 21:14 Binary_tony 阅读(710) 评论(0) 推荐(0)
摘要:#include #include using namespace std; // 判断是否是质数 bool IsPrime(int n) { int i; for (i = 2; i n/2) { return true; } else { return false; ... 阅读全文
posted @ 2018-09-10 20:34 Binary_tony 阅读(410) 评论(0) 推荐(0)
摘要:题目描述 输入一个正整数n,计算n的逆序数m,输出m与n的和。要求程序定义一个inverse()函数和一个main()函数,inverse()函数接收一个整数值,返回这个数中数字逆序后的结果值。例如,给定数7631,函数返回1367 。 int inverse(int n) { //计算并返回n的逆 阅读全文
posted @ 2018-09-10 20:30 Binary_tony 阅读(1007) 评论(0) 推荐(0)
摘要:题目描述 2013年起,火车票退票费比例下调:票面乘车站开车时间前48小时以上的按票价5%计退票费。同时,车票退票费的计算方法不再四舍五入到元为单位,而是以5角为单位:尾数小于0.25元的舍去、不小于0.25元且小于0.75元的计为0.5元、不小于0.75元的进为1元。编写一个函数,计算退票费,假定 阅读全文
posted @ 2018-09-10 20:30 Binary_tony 阅读(1044) 评论(0) 推荐(0)
摘要:题目描述 马上要举办新生程序设计竞赛了,与以往不同的是,本次比赛以班为单位,为了全面衡量一个班级的整体水平,要求从一个班的m位同学中任选k位同学代表本班参加比赛,问有多少种组合方案。显然,这个组合数是m!/(k!(m-k)!)。要求编写函数fact(),实现求一个数的阶乘功能,在主函数中调用此函数。 阅读全文
posted @ 2018-09-10 20:29 Binary_tony 阅读(1240) 评论(0) 推荐(0)
摘要:题目描述 任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1。最后,经过若干次迭代得到1。也就是说,不管怎样迭代,不断除以2以后,最后是1。现在给你一个自然数n,求出它转变为1所需要的步数。 任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1。最后,经过若干次迭代得到1。 阅读全文
posted @ 2018-09-10 20:28 Binary_tony 阅读(1086) 评论(0) 推荐(0)
摘要:题目描述 求复合函数F(G(x)),其中函数F(x)=|x-3|+|x+1|,函数G(x)=x^2-3x。要求编写函数funF()和funG()分别求F(x)和G(x),其余功能在main()中实现。 double funF(double x) { //函数返回F(x)的值; } double fu 阅读全文
posted @ 2018-09-10 20:27 Binary_tony 阅读(2149) 评论(0) 推荐(0)
摘要:题目描述 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。 现在要求输出所有在m和n范围内的水仙花数。 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他 阅读全文
posted @ 2018-09-10 20:26 Binary_tony 阅读(2170) 评论(0) 推荐(0)
摘要:题目描述 输入某位同学各门课的成绩,输出平均成绩。输入的成绩均为五级制成绩,五级制成绩转换为百分之成绩的规则如下:'A'转换为百分之成绩为95分,'B'对应85分,C对应75分,'D'对应65分,'E'对应40分。 输出的平均成绩为一个实数,保留1位小数。 输入某位同学各门课的成绩,输出平均成绩。输 阅读全文
posted @ 2018-09-10 20:26 Binary_tony 阅读(2478) 评论(0) 推荐(0)
摘要:题目描述 从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。要求程序定义如下两个函数,并在main()中调用这两个函数实现相应的功能 /*三个形参分别为为用于表示一个时间点的时、分、秒,函数返回对应的秒。*/ int HmsToS(int h, in 阅读全文
posted @ 2018-09-10 20:25 Binary_tony 阅读(1504) 评论(0) 推荐(0)
摘要:题目描述 哥德巴赫猜想大家都知道一点吧。我们现在不是想证明这个结论,而是对于任给的一个不小于6的偶数,来寻找和等于该偶数的所有素数对。做好了这件实事,就能说明这个猜想是成立的。 要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main( 阅读全文
posted @ 2018-09-10 20:24 Binary_tony 阅读(1071) 评论(0) 推荐(0)
摘要:题目描述 输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现。 int vowel(char ch) { //如果ch是元音,返回1,否则返回0 } 输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元 阅读全文
posted @ 2018-09-10 20:24 Binary_tony 阅读(972) 评论(0) 推荐(0)
摘要:题目描述 输入两个正整数m和n,输出m和n之间的所有素数。 要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main()函数中实现。 int prime(int n) { //判断n是否为素数, 若n为素数,本函数返回1,否则返回0 } 阅读全文
posted @ 2018-09-10 20:23 Binary_tony 阅读(717) 评论(0) 推荐(0)
摘要:题目描述 Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。 Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次 阅读全文
posted @ 2018-09-10 20:22 Binary_tony 阅读(903) 评论(0) 推荐(0)
摘要:题目描述 求A^B的最后三位数表示的整数(1<=A,B<=1000) 求A^B的最后三位数表示的整数(1<=A,B<=1000) 输入 n个测试实例,每个实例给出两个正整数A,B n个测试实例,每个实例给出两个正整数A,B 输出 输出A^B的最后三位(没有前导0) 输出A^B的最后三位(没有前导0) 阅读全文
posted @ 2018-09-10 20:21 Binary_tony 阅读(823) 评论(0) 推荐(0)
摘要:题目描述 输入一个正整数n。输出n!的最高位上的数字。 输入一个正整数n。输出n!的最高位上的数字。 输入 输入一个正整数n(n不超过1000)。 输入一个正整数n(n不超过1000)。 输出 输出n!的最高位上的数字。 输出n!的最高位上的数字。 样例输入 样例输出 阅读全文
posted @ 2018-09-10 20:20 Binary_tony 阅读(1968) 评论(0) 推荐(0)
摘要:题目描述 Birdfly是一位优秀的acmer,他自幼都数学有着浓烈的兴趣。作为一名集训队员,总爱思考一些新奇的问题,寻求不同的解题方法。 Birdfly一直坚信freshmen的潜力是无穷的!因为你们是ZZULI ACM的未来!ACM的题目并不是那么简单,但这一题so easy!^_^ 一天晚上, 阅读全文
posted @ 2018-09-10 20:16 Binary_tony 阅读(433) 评论(0) 推荐(0)
摘要:题目描述 输入多个字符串,有些是对称的,有些是不对称的,请将那些对称的字符串按从小到大的顺序输出。字符串先以长度论大小,如果长度相同,再以ASCII码值为大小标准。 输入多个字符串,有些是对称的,有些是不对称的,请将那些对称的字符串按从小到大的顺序输出。字符串先以长度论大小,如果长度相同,再以ASC 阅读全文
posted @ 2018-09-10 17:26 Binary_tony 阅读(611) 评论(0) 推荐(0)