
c++
ugpuh
这个作者很懒,什么都没留下…
展开
-
1088:分离整数的各个数
【题目描述】给定一个整数n(1≤n≤100000000),要求从个位开始分离出它的每一位数字。从个位开始按照从低位到高位的顺序依次输出每一位数字。【输入】输入一个整数,整数在1到100000000之间。【输出】从个位开始按照从低位到高位的顺序依次输出每一位数字。数字之间以一个空格分开。【输入样例】123【输出样例】3 2 1这是一道入门的while循环题(当然你用for或do while也可以)但是许多题(如1164:dight函数)就用到了这个while循环(只不过微微改了一下)比原创 2020-05-19 20:42:08 · 1137 阅读 · 0 评论 -
1164:digit函数
【题目描述】在程序中定义一函数digit(n,k),它能分离出整数n从右边数第k个数字。【输入】正整数n和k。【输出】一个数字。【输入样例】31859 3【输出样例】8这题跟1088有点像,所以我们可以在1088的代码的基础上修费改一番(1088网址:http://ybt.ssoier.cn:8088/problem_show.php?pid=1088)所以这题我们可以偷偷懒,微微改一下就行了:函数:#include<iostream>#include<cstd原创 2020-05-19 20:31:24 · 1015 阅读 · 0 评论 -
1138:将字符串中的小写字母转换成大写字母
【题目描述】给定一个字符串,将其中所有的小写字母转换成大写字母。【输入】输入一行,包含一个字符串(长度不超过100,可能包含空格)。【输出】输出转换后的字符串。【输入样例】helloworld123Ha【输出样例】HELLOWORLD123HA还是蛮简单的,先判断如果是大写字母,那么-32就行了ASCII表详见下图可见A~a之间差了32,所以减32代码:#includ...原创 2020-05-03 20:07:56 · 1499 阅读 · 0 评论 -
1399:甲流病人初筛
【题目描述】目前正是甲流盛行时期,为了更好地进行分流治疗,医院在挂号时要求对病人的体温和咳嗽情况进行检查,对于体温超过37.5度(含等于37.5度)并且咳嗽的病人初步判定为甲流病人(初筛)。现需要统计某天前来挂号就诊的病人中有多少人被初筛为甲流病人。【输入】第一行是某天前来挂号就诊的病人数n。(n<200)其后有n行,每行是病人的信息,包括三个信息:姓名(字符串,不含空格,最多8个字...原创 2020-04-26 20:48:28 · 1070 阅读 · 0 评论 -
洛谷:P1271 【深基9.例1】选举学生会
来看看题:题目描述学校正在选举学生会成员,有 n(n\le 999)n(n≤999) 名候选人,每名候选人编号分别从 1 到 nn,现在收集到了 m(m<=2000000)张选票,每张选票都写了一个候选人编号。现在想把这些堆积如山的选票按照投票数字从小到大排序。输入 nn 和 mm 以及 mm 个选票上的数字,求出排序后的选票编号。输入格式无输出格式无输入输出样例输入5 1...原创 2020-04-26 19:56:11 · 1310 阅读 · 0 评论 -
1001:Hello,World!
时间限制: 1000 ms 内存限制: 65536 KB提交数: 130399 通过数: 58780【题目描述】编写一个能够输出“Hello,World!”的程序,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。提示:“Hello,World!”中间没空格。【输入】无【输出】Hello,World...原创 2020-02-04 21:42:32 · 216 阅读 · 0 评论 -
1102:与指定数字相同的数的个数(C++)
【题目描述】输出一个整数序列中与指定数字相同的数的个数。【输入】输入包含三行:第一行为N,表示整数序列的长度(N ≤ 100);第二行为N个整数,整数之间以一个空格分开;第三行包含一个整数,为指定的数字m。【输出】输出为N个数中与m相同的数的个数。【输入样例】32 3 22【输出样例】2#include<iostream>using namespace ...原创 2020-04-23 20:44:28 · 2693 阅读 · 2 评论 -
1403:素数对
【题目描述】两个相差为2的素数称为素数对,如5和7,17和19等,本题目要求找出所有两个数均不大于n的素数对。【输入】一个正整数n(1≤n≤10000)。【输出】所有小于等于n的素数对。每对素数对输出一行,中间用单个空格隔开。若没有找到任何素数对,输出empty。【输入样例】100【输出样例】3 55 711 1317 1929 3141 4359 6171 73...原创 2020-04-23 20:32:28 · 575 阅读 · 0 评论 -
1150:求正整数2和n之间的完全数
题目描述】求正整数2和n之间的完全数(一行一个数)。完全数:因子之和等于它本身的自然数,如6=1+2+3【输入】输入n(n≤5000)。【输出】一行一个数,按由小到大的顺序。【输入样例】7【输出样例】6#include"iostream"#include"cstdio"using namespace std;int n;void w(int);//输出函数bool ...原创 2020-04-22 21:05:24 · 1383 阅读 · 0 评论 -
1331:【例1-2】后缀表达式的值
时间限制: 10 ms 内存限制: 65536 KB提交数: 15357 通过数: 2577【题目描述】从键盘读入一个后缀表达式(字符串),只含有0-9组成的运算数及加(+)、减(—)、乘(*)、除(/)四种运算符。每个运算数之间用一个空格隔开,不需要判断给你的表达式是否合法。以@作为结束标志。比如,16–9*(4+3)转换成后缀表达式为:16□9□4□3□+*–,...原创 2020-03-09 19:30:34 · 1598 阅读 · 0 评论 -
1223:An Easy Problem
1223:An Easy Problem时间限制: 1000 ms 内存限制: 65536 KB提交数: 3702 通过数: 2583【题目描述】给定一个正整数N,求最小的、比N大的正整数M,使得M与N的二进制表示中有相同数目的1。举个例子,假如给定的N为78,其二进制表示为1001110,包含4个1,那么最小的比N大的并且二进制表示中只包含4个1的数是83,其二...原创 2020-02-22 20:06:51 · 688 阅读 · 0 评论