蓝杯十四

作者: 逍遥_9353 | 来源:发表于2017-12-27 15:19 被阅读25次

/*回文数 问题描述  观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。  本题要求你找到一些5位或6位的十进制数字。满足如下要求:  该数字的各个数位之和等于输入的整数。

输入格式  一个正整数 n (10<n<100), 表示要求满足的数位和。

输出格式  若干行,每行包含一个满足要求的5位或6位整数。  数字按从小到大的顺序排列。  

如果没有满足条件的,输出:-1

样例输入44

样例输出

99899

499994

589985

598895

679976

688886

697796

769967

778877

787787

796697

859958

868868

877778

886688

895598

949949

958859

967769

976679

985589

994499

样例输入60

样例输出-1*/

#include<stdio.h>

int main(){ 

int a,b,c; 

int n;   

int flag=-1; 

scanf("%d",&n);       

  for(a=1;a<10;a++)    {       

for(b=0;b<10;b++)        {         

  for(c=0;c<10;c++)            {             

if(a+b+c+b+a==n)                {               

  flag=1;                   

printf("%d%d%d%d%d\n",a,b,c,b,a);                }

}       

}   

}   

for(a=1;a<10;a++)    {       

for(b=0;b<10;b++)        {           

for(c=0;c<10;c++)            {               

if(a+b+c+c+b+a==n)                {                    printf("%d%d%d%d%d%d\n",a,b,c,c,b,a);                    flag=1;             

  }           

}       

}   

  if(flag==-1)     

  printf("%d\n",flag);   

return 0;

}

二、/*周期字串

问题描述  右右喜欢听故事,但是右右的妈妈总是讲一些“从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事,讲的什么呢?从前有座山……”这样循环的故事来搪塞右右。  

我们定义,如果一个字符串是以一个或者一个以上的长度为k的重复字符串所连接成的,那么这个字符串就叫做周期为k的串。  

例如:  字符串’abcabcabcabc’周期为3,因为它是由4个循环’abc’组成的。它同样是以6为周期(两个重复的’abcabc’)和以12为周期(一个循环’abcabcabcabc’)。  

右右现在想给他的朋友大灰狼转述妈妈讲的故事,请帮他写一个程序,可以测定一个字符串的最小周期。

输入格式  一个最大长度为100的无空格的字符串。

输出格式  一个整数,表示输入的字符串的最小周期。

样例输入HaHaHa

样例输出2

样例输入Return0

样例输出7*/

#include<string.h>

#include<stdio.h>

int  main(){

char  a[101];

scanf("%s",&a);

int k=strlen(a);

for(int  i=1;i<=k;i++) {

int  flag=1;

if(k%i==0) {

for(int  j=i;j<k;j++) {

if(a[j%i]!=a[j]) {

flag=0; break; }

}

if(flag) {

printf("%d\n",i); break; }

}

}

return  0;

}

//系统中须在c++中检测

蓝杯十四 蓝杯十四 蓝杯十四 蓝杯十四

相关文章

  • 蓝杯十四

    /*回文数 问题描述观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同...

  • 蓝杯三十四

    算法训练 猴子分苹果 时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述 秋天到了,n只猴子采摘...

  • 蓝杯四十四

    算法训练 确定元音字母位置 时间限制:1.0s 内存限制:512.0MB 提交此题 输入一个字符串,编写程序输...

  • 蓝杯二十四

    一、 算法提高 五次方数 时间限制:1.0s 内存限制:256.0MB 提交此题 问题描述 对一个数十进制表示...

  • 蓝杯二十

    /*数的读法 问题描述Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万...

  • 蓝杯十八

    /*矩形面积交 问题描述平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对...

  • 蓝杯四十

    算法训练 统计单词个数 时间限制:1.0s 内存限制:256.0MB 问题描述 给出一个长度不超过200...

  • 蓝杯十二

    一、/*分糖果 问题描述有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:每个小朋友都...

  • 蓝杯九

    /*阶乘计算 问题描述 输入一个正整数n,输出n!的值。其中n!=1*2*3*…*n。算法描述n!可能很大,而计算...

  • 蓝杯十三

    一、/*打印下述图案问题描述使用循环结构打印下述图形,打印行数n由用户输入。打印空格时使用"%s"格式,向prin...

网友评论

    本文标题:蓝杯十四

    本文链接:https://www.haomeiwen.com/subject/ghyugxtx.html