12 2015 档案

字符串的展开
摘要:30:字符串的展开 总时间限制:1000ms 内存限制:65536kB描述 在初赛普及组的“阅读程序写结果”的问题中,我们曾给出一个字符串展开的例子:如果在输入的字符串中,含有类似于“d-h”或者“4-8”的字串,我们就把它当作一种简写,输出时,用连续递增的字母获数字串替代其中的减号,即,将上面两个... 阅读全文

posted @ 2015-12-26 20:23 华山青竹 阅读(959) 评论(0) 推荐(0) 编辑

回文子串[输出所有回文子串]
摘要:回文子串 总时间限制:1000ms 内存限制:65536kB描述 给定一个字符串,输出所有长度至少为2的回文子串。 回文子串即从左往右输出和从右往左输出结果是一样的字符串, 比如:abba,cccdeedccc都是回文字符串。输入 一个字符串,由字母或数字组成。长度500以内。输出 输出所有的回文子... 阅读全文

posted @ 2015-12-26 10:59 华山青竹 阅读(8075) 评论(0) 推荐(1) 编辑

最长最短单词
摘要:21:最长最短单词 总时间限制:1000ms 内存限制:65536kB描述 输入1行句子(不多于200个单词,每个单词长度不超过100), 只包含字母、空格和逗号。单词由至少一个连续的字母构成, 空格和逗号都是单词间的间隔。 试输出第1个最长的单词和第1个最短单词。输入 一行句子。输出 两行输出: 阅读全文

posted @ 2015-12-25 11:15 华山青竹 阅读(7053) 评论(0) 推荐(0) 编辑

17:单词替换
摘要:17:单词替换 总时间限制:1000ms 内存限制:65536kB描述 输入一个字符串,以回车结束(字符串长度 2 #include 3 int main(int argc, char *argv[]) 4 { 5 char s[105],a[105],b[105],t[105]; 6 ... 阅读全文

posted @ 2015-12-24 16:12 华山青竹 阅读(725) 评论(0) 推荐(0) 编辑

09:潜伏者
摘要:09:潜伏者 总时间限制:1000ms 内存限制:65536kB描述 R国和S国正陷入战火之中,双方都互派间谍,潜入对方内部,伺机行动。 历经艰险后,潜伏于S国的R国间谍小C终于摸清了S国军用密码的编码规则: 1、 S国军方内部欲发送的原信息经过加密后在网络上发送,原信息的内容与加密后所的内容均由大 阅读全文

posted @ 2015-12-21 12:03 华山青竹 阅读(435) 评论(0) 推荐(0) 编辑

C语言 gets()和scanf()函数的区别
摘要:scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用 gets 函数。 gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。 char string[15]; gets(str 阅读全文

posted @ 2015-12-18 18:49 华山青竹 阅读(5572) 评论(0) 推荐(1) 编辑

scanf函数
摘要:scanf函数 与printf函数一样,都被定义在头文件stdio.h里,因此在使用scanf函数时要加上#include <stdio.h>。它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。 scanf()函数返回成功赋值的数据项数,读到文件末尾出错时则返回EOF。 例如 阅读全文

posted @ 2015-12-18 18:46 华山青竹 阅读(842) 评论(0) 推荐(0) 编辑

阶乘和
摘要:阶乘和 总时间限制:1000ms 内存限制:65536kB描述 用高精度计算出S=1!+2!+3!+…+n!(n≤50) 其中“!”表示阶乘,例如:5!=5*4*3*2*1。 输入正整数N,输出计算结果S。输入 一个正整数N。输出 计算结果S。样例输入 5样例输出 153来源 NOIP1998复赛 阅读全文

posted @ 2015-12-09 08:52 华山青竹 阅读(1907) 评论(0) 推荐(0) 编辑

蛇形矩阵
摘要:(一)蛇形矩阵在n*n的方阵里面填入1,2,3,......,n*n,要求填成蛇形。例如n=4时方阵如下: 10 11 12 1 9 16 13 2 8 15 14 3 7 6 5 4上面的方阵中,多余的空格只是为了便于观察,不必严格输出。题目中输入的n<=100. (二)蛇形矩阵 http://b 阅读全文

posted @ 2015-12-04 18:25 华山青竹 阅读(1602) 评论(0) 推荐(0) 编辑

约瑟夫环问题
摘要://有n个人围成一个圈,编号1~n,从第1个开始报数,当报到m时该人出队,然后下一个人从1开始继续报数。 //输出所有人出队的顺序。 1 #include 2 int main(int argc, char *argv[]) 3 { 4 int a[1000]={0}; 5 ... 阅读全文

posted @ 2015-12-03 17:46 华山青竹 阅读(271) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示