摘要: 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 阅读(681) 评论(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 阅读(381) 评论(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 阅读(965) 评论(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 阅读(954) 评论(0) 推荐(0) 编辑
摘要: 题目描述 马上要举办新生程序设计竞赛了,与以往不同的是,本次比赛以班为单位,为了全面衡量一个班级的整体水平,要求从一个班的m位同学中任选k位同学代表本班参加比赛,问有多少种组合方案。显然,这个组合数是m!/(k!(m-k)!)。要求编写函数fact(),实现求一个数的阶乘功能,在主函数中调用此函数。 阅读全文
posted @ 2018-09-10 20:29 Binary_tony 阅读(1213) 评论(0) 推荐(0) 编辑
摘要: 题目描述 任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1。最后,经过若干次迭代得到1。也就是说,不管怎样迭代,不断除以2以后,最后是1。现在给你一个自然数n,求出它转变为1所需要的步数。 任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1。最后,经过若干次迭代得到1。 阅读全文
posted @ 2018-09-10 20:28 Binary_tony 阅读(1026) 评论(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 阅读(2052) 评论(0) 推荐(0) 编辑
摘要: 题目描述 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。 现在要求输出所有在m和n范围内的水仙花数。 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他 阅读全文
posted @ 2018-09-10 20:26 Binary_tony 阅读(2045) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入某位同学各门课的成绩,输出平均成绩。输入的成绩均为五级制成绩,五级制成绩转换为百分之成绩的规则如下:'A'转换为百分之成绩为95分,'B'对应85分,C对应75分,'D'对应65分,'E'对应40分。 输出的平均成绩为一个实数,保留1位小数。 输入某位同学各门课的成绩,输出平均成绩。输 阅读全文
posted @ 2018-09-10 20:26 Binary_tony 阅读(2435) 评论(0) 推荐(0) 编辑
摘要: 题目描述 从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用“小时:分钟:秒”表示。要求程序定义如下两个函数,并在main()中调用这两个函数实现相应的功能 /*三个形参分别为为用于表示一个时间点的时、分、秒,函数返回对应的秒。*/ int HmsToS(int h, in 阅读全文
posted @ 2018-09-10 20:25 Binary_tony 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: 题目描述 哥德巴赫猜想大家都知道一点吧。我们现在不是想证明这个结论,而是对于任给的一个不小于6的偶数,来寻找和等于该偶数的所有素数对。做好了这件实事,就能说明这个猜想是成立的。 要求程序定义一个prime()函数和一个main()函数,prime()函数判断一个整数n是否是素数,其余功能在main( 阅读全文
posted @ 2018-09-10 20:24 Binary_tony 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元音,其余功能在main()函数中实现。 int vowel(char ch) { //如果ch是元音,返回1,否则返回0 } 输入一个字符串,统计其中元音字母的个数。要求使用函数vowel()用来判断是否为元 阅读全文
posted @ 2018-09-10 20:24 Binary_tony 阅读(932) 评论(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 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。 Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次 阅读全文
posted @ 2018-09-10 20:22 Binary_tony 阅读(817) 评论(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 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一个正整数n。输出n!的最高位上的数字。 输入一个正整数n。输出n!的最高位上的数字。 输入 输入一个正整数n(n不超过1000)。 输入一个正整数n(n不超过1000)。 输出 输出n!的最高位上的数字。 输出n!的最高位上的数字。 样例输入 样例输出 阅读全文
posted @ 2018-09-10 20:20 Binary_tony 阅读(1923) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Birdfly是一位优秀的acmer,他自幼都数学有着浓烈的兴趣。作为一名集训队员,总爱思考一些新奇的问题,寻求不同的解题方法。 Birdfly一直坚信freshmen的潜力是无穷的!因为你们是ZZULI ACM的未来!ACM的题目并不是那么简单,但这一题so easy!^_^ 一天晚上, 阅读全文
posted @ 2018-09-10 20:16 Binary_tony 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入多个字符串,有些是对称的,有些是不对称的,请将那些对称的字符串按从小到大的顺序输出。字符串先以长度论大小,如果长度相同,再以ASCII码值为大小标准。 输入多个字符串,有些是对称的,有些是不对称的,请将那些对称的字符串按从小到大的顺序输出。字符串先以长度论大小,如果长度相同,再以ASC 阅读全文
posted @ 2018-09-10 17:26 Binary_tony 阅读(581) 评论(0) 推荐(0) 编辑