小C程序
以C语言编写的小程序
team39
喜欢写注释
展开
-
字母小游戏
字母小游戏时间限制:1000 ms | 内存限制:65535 KB难度:0描述 给你一个乱序的字符串,里面包含有小写字母(a--z)以及一些特殊符号,请你找出所给字符串里面所有的小写字母的个数, 拿这个数对26取余,输出取余后的数字在子母表中对应的小写字母(0对应z,1对应a,2对应b....25对应y)。输入第一行是一个整数n(1<n<1000)表示接下来有n行的字符串m(1&l...原创 2017-11-28 21:37:33 · 317 阅读 · 0 评论 -
a letter and a number
a letter and a number时间限制:3000 ms | 内存限制:65535 KB难度:1描述 we define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;Give you a letter x and a number y , you should output the resul...原创 2017-11-27 18:22:46 · 252 阅读 · 0 评论 -
比较字母大小
比较字母大小时间限制:3000 ms | 内存限制:65535 KB难度:1描述 任意给出两个英文字母,比较它们的大小,规定26个英文字母A,B,C.....Z依次从大到小。输入第一行输入T,表示有T组数据;接下来有T行,每行有两个字母,以空格隔开;输出输出各组数据的比较结果,输出格式见样例输出;(注意输出严格按照输入的顺序即输入是A B,输出时必须是A?B)样例输入3A BD DZ C...原创 2017-11-18 10:47:30 · 3368 阅读 · 0 评论 -
F 电话号码的个数
F 电话号码的个数一个电话号码有11位数字,且必须以8为开头(可能跟平常号码的不一样ヽ(*。>Д<)o゜)像8********** (*为一个0~9的数字) 是一个电话号码 现在给你一个n,代表数字的个数(11<=n<=10000),接下来个给你n个数字(n个数字连在一起,你可以把她当做一个长度为n的字符串)你希望使用他们来制作尽可能多的电话号码,每个数字最多使用一...原创 2018-11-18 16:43:13 · 288 阅读 · 0 评论 -
与7无关的数
1082 与7无关的数题目来源: 有道难题基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,则称其为与7相关的数。求所有小于等于N的与7无关的正整数的平方和。例如:N = 8,<= 8与7无关的数包括:1 2 3 4 5 6 8,平方和为:155。Input第1行:一个数T,表示后面用作输...原创 2018-05-10 11:01:48 · 580 阅读 · 0 评论 -
魔王的难题
魔王的难题时间限制:1000 ms | 内存限制:65535 KB难度:0描述小a和小b被魔王抓走了,魔王这个人很喜欢有智慧的人,所以给他们出了一道难题只要他们能够解决问题,就会放了他们。好吧为了生存,他们没得选择。魔王分别让小a和小b知道一个数字q,w (他们互相不知道对方的数字),然后魔王让他们猜对方的数字。魔王会给一个提示,就是他们原创 2018-01-13 17:09:24 · 227 阅读 · 0 评论 -
算菜价
算菜价时间限制:3000 ms | 内存限制:65535 KB难度:0描述妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。输入输入含有一些数据组,每组数据包括菜种(字串),数量(计量单位不论,一律为double型数)和单价(double型数,表示人原创 2018-01-13 17:05:29 · 618 阅读 · 0 评论 -
猜数字(C语言随机生成1-100)
#include<stdio.h>#include<iostream>#include<stdlib.h>#include<string.h>using namespace std;int main(){ char next; int shu,shu1; do { shu=rand()%100+1; ...原创 2018-03-06 18:55:40 · 16249 阅读 · 0 评论 -
两点距离
两点距离时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 输入两点坐标(X1,Y1),(X2,Y2)(0<=x1,x2,y1,y2<=1000),计算并输出两点间的距离。输入第一行输入一个整数n(0<n<=1000),表示有n组测试数据;随后每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。输出对于每组输入数据,输出一...原创 2017-11-16 21:36:06 · 143 阅读 · 0 评论 -
小明的存钱计划
小明的存钱计划时间限制:3000 ms | 内存限制:65535 KB 难度:2描述 小明的零花钱一直都是自己管理。每个月的月初妈妈给小明300元钱,小明会预算这个月的花销,并且总能做到实际花销和预算的相同。为了让小明学习如何储蓄,妈妈提出,小明可以随时把整百的钱存在她那里,到了年末她会加上20%还给小明。因此小明制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果他预计到这个月的月...原创 2017-11-16 21:20:13 · 301 阅读 · 0 评论 -
n-1位数
n-1位数时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。输入第一行为M,表示测试数据组数。接下来M行,每行包含一个测试数据。输出输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。样例输入410235923923...原创 2017-11-16 19:28:12 · 224 阅读 · 0 评论 -
6174问题
6174问题 (注意:4个位数的值 要 求正确)时间限制:1000 ms | 内存限制:65535 KB 难度:2描述 假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=61原创 2017-11-16 18:55:34 · 190 阅读 · 0 评论 -
素数
素数时间限制:3000 ms | 内存限制:65535 KB 难度:1描述 走进世博园某信息通信馆,参观者将获得前所未有的尖端互动体验,一场充满创想和喜悦的信息通信互动体验秀将以全新形式呈现,从观众踏入展馆的第一步起,就将与手持终端密不可分,人类未来梦想的惊喜从参观者的掌上展开。在等候区的梦想花园中,参观者便开始了他们奇妙的体验之旅,等待中的游客可利用手机等终端参与互动小游戏,与梦想剧场内的虚...原创 2017-11-15 21:45:01 · 147 阅读 · 0 评论 -
1046 - C语言程序设计教程(第三版)课后习题10.4
1046 - C语言程序设计教程(第三版)课后习题10.4时间限制:1秒 内存限制:128兆题目描述有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。输入输入数据的个数n n个整数 移动的位置m输出移动后的n个数样例输入101 2 3 4 5 6 7 8 9 102样例输出原创 2017-11-07 19:09:31 · 1231 阅读 · 0 评论 -
众数问题
众数问题时间限制:3 Sec 内存限制:64 MiB special judge:No 题目描述所谓众数,就是对于给定的含有N个元素的多重集合,每个元素在S中出现次数最多的成为该元素的重数,多重集合S重的重数最大的元素成为众数。例如:S={1,2,2,2,3,5},则多重集S的众数是2,其重数为3。现在你的任务是:对于给定的由m个自然数组成的多重集S,计算出原创 2017-11-07 21:05:55 · 468 阅读 · 0 评论 -
小明的调查作业
小明的调查作业时间限制:1000 ms | 内存限制:65535 KB 难度:1描述 小明的老师布置了一份调查作业,小明想在学校中请一些同学一起做一项问卷调查,聪明的小明为了实验的客观性,想利用自己的计算机知识帮助自己。他先用计算机生成了N个1到1000之间的随机整数(0输入输入有2行,第1行为1个正整数,表示所生成的随机数的个数:N第2行有N个用空格隔开的原创 2017-11-08 19:53:26 · 255 阅读 · 0 评论 -
小学生算术
要注意:各个位数的值要 算对!!! 命名要不同,如输入的三位数的每个值的命名要不同!!#includeusing namespace std;int main(){ int m,n; while(~scanf("%d%d",&m,&n)&&m&&n) { int sum=0; int q,w,e;原创 2017-11-03 16:20:59 · 518 阅读 · 0 评论 -
素数距离
注意: 所开数组的大小;#include#includeusing namespace std;#define mm 1000010 //宏定义int vis[mm];int main(){ memset(vis,0,sizeof(vis)); vis[0]=1; vis[1]=1;原创 2017-11-03 21:11:35 · 283 阅读 · 0 评论 -
小明的难题
小明的难题时间限制:3000 ms | 内存限制:65535 KB难度:2描述 课堂上小明学会了用计算机求出N的阶乘,回到家后就对妹妹炫耀起来。为了不让哥哥太自满,妹妹给小明出了个问题“既然你会求N的阶乘,那么你帮我算算1!+2!-3!+4!-5!+……N!”。这下可把小明难住了,聪明的你能帮帮他吗?输入第一行输入一个整数 T(0<T<=20),代表有 T 组测试数据。之后有 T ...原创 2017-11-17 17:14:44 · 387 阅读 · 0 评论