
字符串
#4031
从零开始的代码生活
展开
-
UESTC 59 数据大搜索
数据大搜索Time Limit: 1000 MS Memory Limit: 64 MBSubmit Status写一个程序,把一个字符串中的数字子序列找出来并转换成十进制整数输出。Input第一行是整数nn,表示测试的数据组数,下面是nn行无空格的字符串(长度不超过200)。题目保证字符串中含的整数位数小于99位,不考虑负数情形。Output每一行输入对应一行...原创 2018-08-24 19:41:14 · 295 阅读 · 0 评论 -
sdut oj 1201 字符串排序
字符串排序Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description输入3个字符串,按字典序从小到大进行排序。Input输入数据有一行,分别为3个字符串,用空格分隔,每个字符串长度不超过100。Output输出排序后的三个字符串,用空格分隔。Sample Input...原创 2017-12-25 12:34:28 · 349 阅读 · 0 评论 -
sdut oj 1334 简单字符串排序
简单字符串排序Time Limit: 5000 ms Memory Limit: 100000 KiBSubmit StatisticProblem Description从键盘输入10个学生的姓名和成绩,请按字典序排列学生的姓名并输出(姓名和成绩对应关系保持不变)。Input输入共11行,前10行每行是一个学生的姓名,最后一行是10个用空格分开的整数表示对应的10个学生成...原创 2017-12-23 16:06:31 · 602 阅读 · 0 评论 -
sdut oj 1173 字符逆序
#include <stdio.h>#include <string.h>int main(){ char str[110]; gets(str); int i, x; x = strlen(str); for(i = x - 1; i >= 0; i--) { printf("%c", str...原创 2017-12-23 12:02:29 · 310 阅读 · 0 评论 -
sdut oj 2733 石头剪子布
#include <stdio.h>#include <string.h>int main(){ char str1[50], str2[50]; gets(str1); gets(str2); if(str1[0] - str2[0] == -1 || str1[0] - str2[0] == 16 || str1[0] - str2...原创 2017-12-23 11:59:23 · 498 阅读 · 0 评论 -
sdut oj 1219 字符统计1
#include <stdio.h>#include <string.h>int main(){ char str[100010]; int i, x, a, b, c, d; while(gets(str)) { x = strlen(str); a = 0; b = 0; c = 0; d = 0;...原创 2017-12-23 11:29:19 · 318 阅读 · 0 评论 -
sdut oj 3710 全字母句
#include <stdio.h>#include <string.h>int main(){ char str[110]; int i, x, j, k; while(gets(str)) { char str1[26] = {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', ...原创 2017-12-23 11:20:51 · 3847 阅读 · 0 评论 -
sdut oj 1176 删除指定字符
#include <stdio.h>#include <string.h>int main(){ char str[1005], y; int i, x; while(~scanf("%s %c",str,&y)) { x = strlen(str); for(i = 0; i <= x -...原创 2017-12-23 10:49:29 · 414 阅读 · 0 评论 -
sdut oj 3730 字符串分割
#include <stdio.h>#include <string.h>int main(){ char str[1005], y; int i, x; while(~scanf("%s %c",str,&y)) { x = strlen(str); for(i = 0; i <= x -...原创 2017-12-23 10:49:10 · 1217 阅读 · 0 评论 -
sdut oj 2746 大小写转换
#include <stdio.h>#include <string.h>int main(){ char str[100]; int i, x; while(gets(str)) { x = strlen(str); for(i = 0; i <= x - 1; i++) { ...原创 2017-12-23 10:48:37 · 825 阅读 · 0 评论 -
sdut oj 1168 大小写转换
#include <stdio.h>#include <string.h>int main(){ char str[100]; int i, x; gets(str); x = strlen(str); for(i = 0; i <= x - 1; i++) { if((str[i] >= ...原创 2017-12-23 10:48:01 · 423 阅读 · 0 评论 -
sdut oj 1162 保留字母
#include <stdio.h>#include <string.h>int main(){ char str[100], str1[100]; int i, x, l; gets(str); x = strlen(str); l = 0; for(i = 0; i <= x - 1; i++) { ...原创 2017-12-23 10:46:11 · 449 阅读 · 0 评论 -
sdut oj 1333 简单字符串比较
简单字符串比较Time Limit: 1000 ms Memory Limit: 10000 KiBSubmit StatisticProblem Description请使用字符串比较函数,比较两个字符串的大小,并按要求输出比较后的结果。字符串最长不超过15个字符。输入两个字符串str1和str2,如果第一个字符串与第二个字符串相等,输出str1=str2,如果第一个...原创 2017-12-25 12:37:11 · 298 阅读 · 0 评论 -
sdut oj 1524 回文串判定
回文串判定Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description输入一串字符(长度小于100),判断该串字符是否是回文串(正序读与逆序读内容相同)。Input输入一串字符(长度小于100)。Output若该串字符是回文串输出“yes",否则输出”no“。Samp...原创 2017-12-25 12:38:54 · 300 阅读 · 0 评论 -
sdut oj 2146 C语言合法标识符
C语言合法标识符Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description输入一个字符串,判断其是否是C的合法标识符。Input输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。Output对于...原创 2017-12-28 11:23:48 · 650 阅读 · 0 评论 -
sdut oj 1525 字符统计2
字符统计2Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description输入英文句子,输出该句子中除了空格外出现次数最多的字符及其出现的次数。Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。Output逐行输出每个句子中出现次数最多...原创 2017-12-28 11:18:26 · 502 阅读 · 0 评论 -
sdut oj 2738 小鑫の日常系列故事(七)——小纸条
小鑫の日常系列故事(七)——小纸条Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description小鑫在高中的时候喜欢上了一个十分漂亮的女孩。那个女孩也很喜欢他,就答应成为他的女朋友。但是大家都知道高中的生活是忙碌的,除了上课就是上课,有时候可能连课间时间都被老师占用。于是小鑫想出了在上...原创 2017-12-28 11:17:03 · 922 阅读 · 0 评论 -
sdut oj 1250 统计元音
#include <stdio.h>#include <string.h>int main(){ char s[100], sc[5] = {'a', 'e', 'i', 'o', 'u'}; int i, x, n, j, k; scanf("%d", &n); getchar(); for(i = 0; i ...原创 2017-12-28 11:14:20 · 608 阅读 · 0 评论 -
sdut oj 1180 C语言实验 单词统计
C语言实验——单词统计Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description从键盘输入一行字符(长度小于100),统计其中单词的个数,各单词以空格分隔,且空格数可以是多个。Input输入只有一行句子。仅有空格和英文字母构成。Output单词的个数。Sample ...原创 2017-12-28 11:11:44 · 559 阅读 · 0 评论 -
sdut oj 1171 C语言实验 保留整数
C语言实验——保留整数Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description输入一个字符串str1,把其中的连续非数字的字符子串换成一个‘*’,存入字符数组str2 中,所有数字字符也必须依次存入 str2 中。输出str2。Input输入为一行字符串str1,其中可能包含...转载 2017-12-28 11:10:19 · 674 阅读 · 0 评论 -
sdut oj 1204 C语言实验—字符编码
#include <stdio.h>#include <string.h>int main(){ char s[5]; int i; gets(s); for(i = 0; i <= 4; i++) { s[i] += 4; } printf("password is "); for...原创 2017-12-25 16:54:49 · 1070 阅读 · 0 评论 -
sdut oj 2761 编码
#include <stdio.h>#include <string.h>int main(){ char s[10010]; int i, x, a, p; while(gets(s)) { a = 1; p = 0; x = strlen(s); for(i = 0; ...原创 2017-12-25 16:47:37 · 711 阅读 · 0 评论 -
sdut oj 1210 简单密码破解
#include <stdio.h>#include <string.h>int main(){ char s[120]; int i, x; while(gets(s)) { x = strlen(s); for(i = 0; i <= x - 1; i++) { ...原创 2017-12-25 16:05:04 · 1327 阅读 · 0 评论 -
sdut oj 1187 简单编码
#include <stdio.h>#include <string.h>int main(){ char s[110]; int i, x; gets(s); x = strlen(s); for(i = 0; i <= x - 1; i++) { if(s[i] >= 48 &&...原创 2017-12-25 15:11:18 · 475 阅读 · 0 评论 -
sdut oj 2556 传说中的数据结构
#include <stdio.h>#include <string.h>int main(){ char s[10]; int a[10000]; int T, i, j; while(~scanf("%d", &T)) { j = 0; for(i = 1; i <= T; i+...原创 2017-12-25 14:45:13 · 334 阅读 · 0 评论 -
OpenJ_Bailian - 1007 DNA Sorting
B - DNA SortingTime limit 1000 msMemory limit 65536 kBOS LinuxSource East Central North America 1998 One measure of ``unsortedness'' in a sequence is the number of pairs of entries...原创 2018-08-28 20:05:13 · 193 阅读 · 0 评论