C语言
寒江飞冰
这个作者很懒,什么都没留下…
展开
-
查验身份证(C语言)
L1-016 查验身份证 (15 分)一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 ...原创 2019-11-30 08:55:50 · 3423 阅读 · 1 评论 -
问题 F: 乘积
题目描述计算一个序列中最大的连续相乘的乘积,结果为负输出0.输入有多组测试数据,每组输入占两行。第一行输入一个整数N,第二行输入N个整数ai1<=N<=18, -10<=ai<=10输出输出一个整数,表示一个序列中最大的连续相乘的乘积,结果为负输出0.样例输入 Copy34 5 -253 6 -1 2 -12-1 21-10样例输出 Co...原创 2019-11-17 17:17:53 · 129 阅读 · 0 评论 -
周期串(C语言)
题目描述如果一个字符串可以由某个长度为k的字符串重复多次得到,则该串以k为周期。例如,abcabcabcabc以3为周期(注意,它也以6和12为周期)。输入输入一个长度不超过80的串。输出输出它的最小周期。样例输入abcabcabcabc样例输出3提示代码如下:```c#include<stdio.h>#include<string.h>in...原创 2019-11-15 15:34:37 · 843 阅读 · 0 评论 -
1007: 第四题:Encoding
题目描述Given a string containing only ‘A’ - ‘Z’, we could encode it using the following method:Each sub-string containing k same characters should be encoded to “Xk” where “X” is the only character i...原创 2019-11-15 15:18:09 · 361 阅读 · 0 评论 -
除法问题(C语言)
问题 S: 除法问题(第四讲)题目描述输入正整数n,遇到文件末尾结束。按从小到大顺序输出所有形如abcde/fghij=n的表达式,其中a到j恰好为数字0到9的一个排列(可以有前导0),无解输出“no answer”,n在2到79之间。输入一行输入一个整数n。输出形如abcde/fghij=n的表达式。代码如下:```c#include<stdio.h>int m...原创 2019-11-15 11:03:41 · 1472 阅读 · 0 评论 -
去掉括号里的内容(C语言)
题目描述对字符串进行处理,把括号(英文符号)里的内容和括号本身从字符串中去掉,给出的待处理字符串中没有括号配对错误的情况,字符串长度不大于50个字符输入每行给出一个待处理字符串输出每行输出一个处理结果字符串样例输入abc(fg3)des(5)f(t)t样例输出abcdesft代码如下:```c#include<stdio.h>#include<st...原创 2019-11-13 17:31:46 · 1697 阅读 · 0 评论 -
让气球升起(第六讲)
题目描述比赛时间到了!看到气球飘来飘去是多么兴奋啊。但是要告诉你一个秘密,评委们最喜欢的时间是猜测最受欢迎的问题。比赛结束后,他们会数一数每种颜色的气球并找到结果。今年,他们决定把这份可爱的工作留给你。输入输入包含多个测试用例。每个测试用例从一个数字N开始(0<N<=1000)–分布的气球总数。下一个N行每个包含一种颜色。气球的颜色是多达15个小写字母的字符串.N=0的测试用...原创 2019-11-09 15:19:41 · 1147 阅读 · 0 评论 -
求最大公因数C语言
辗转相除法:#include<stdio.h>//辗转相除法int fcg(int m,int n){int r=m%n;while(r!=0){m=n;n=r;r=m%n;}printf("%d",n);}int main(){int a,b;scanf("%d%d",&a,&b);if(a<b){int t;t=a;...原创 2019-11-08 09:15:38 · 5080 阅读 · 1 评论