nyoj-733-万圣节派对
来源:互联网 发布:顶级域名和二级域名 编辑:程序博客网 时间:2024/04/29 03:09
//法一
#include<stdio.h>
#include<string.h>
#include<math.h>
int a[6];
int men()
{
int j,g=1;
for(j=1;j<6;j++)
if(a[j]-a[j-1]>4||a[j-1]-a[j]>4)
{
g=0;
break;
}
for(j=2;j<6;j++)
if(a[j-2]==a[j]&&a[j-1]==a[j]&&a[j-2]==a[j-1])
{
g=0;
break;
}
for(j=0;j<6;j++)
if(a[j]>6)
{
g=0;
break;
}
return g;
}
int main()
{
int s;
scanf("%d",&s);
while(s--)
{
int x,y,i,j,t,k;
memset(a,0,sizeof(a));
scanf("%d%d",&x,&y);
for(i=x;i<=y;i++)
{
t=i;
k=0;
while(t)
{
a[k++]=t%10;
t/=10;
}
if(men())
{
for(j=5;j>=0;j--)
printf("%d",a[j]);
printf("\n");
}
}
printf("\n");
}
return 0;
}
//法二
#include<stdio.h>
#include<string.h>
#include<math.h>
int a[6];
int men()
{
int j,g=1;
for(j=1;j<6;j++)
if(a[j]-a[j-1]>4||a[j-1]-a[j]>4)
{
g=0;
break;
}
for(j=2;j<6;j++)
if(a[j-2]==a[j]&&a[j-1]==a[j]&&a[j-2]==a[j-1])
{
g=0;
break;
}
return g;
}
int main()
{
int s;
scanf("%d",&s);
while(s--)
{
int x,y,i,j,t,k;
memset(a,0,sizeof(a));
scanf("%d%d",&x,&y);
for(i=x;i<=y;i++)
{
t=i;
k=0;
j=1;
while(t)
{
a[k++]=t%10;
if(a[k-1]>6)
{
j=0;
break;
}
t/=10;
}
if(j)
{
if(men())
printf("%06d\n",i);
}
}
printf("\n");
}
return 0;
}
- nyoj-733-万圣节派对
- NYOJ-733 万圣节派对
- nyoj 733 万圣节派对
- NYOJ 733 万圣节派对
- NYOJ - 733 万圣节派对
- nyoj 733 万圣节派对
- NYOJ 733 万圣节派对
- NYOJ 733 万圣节派对
- NYOJ-733 万圣节派对 AC
- NYOJ---题目733万圣节派对
- NYOJ 733 万圣节派对【简单题】
- NYOJ--万圣节派对
- nyoj 万圣节派对
- NYOJ 733 万圣节派对(abs函数的认识)
- nyoj.733 万圣节派对【水题】 2015/03/15
- nyist-733-万圣节派对
- 733 万圣节派对
- 南阳733 万圣节派对
- 发的萨芬
- 科技早点:XP退役是好事?拯救PC出货量下跌现状!
- mysql 将时间戳直接转换成日期时间
- ubuntu 13.10改源
- 线程的生命周期
- nyoj-733-万圣节派对
- Android保存数据
- DLNA-家庭娱乐网络
- OpenSSL Heartbleed 漏洞
- 签到app--Android练手
- 简单动画实现
- jQuery仿百度图片浏览效果
- C# 使用微软的Visual Studio International Pack 类库提取汉字拼音首字母
- 【Cocos2d-x】Cocos2d-x 3.0 区域裁切 的具体应用之游戏公告显示