271A
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdbool.h>
int comp(const void *a, const void *b);
int main ()
{
int year;
int a[4];
memset(a, 0, sizeof(a));
scanf("%d", &year);
bool flag=false;
int temp;
int i;
while(!flag)
{
temp=++year;
//printf("yrar=%d\n", year);
//printf("-------------------------------------------------------------------------\n");
//++cnt;
for(i=0;i<4; ++i)
{
a[i]=temp%10;
temp/=10;
}
/*for(i=3; i>=0; --i)
printf("%d ", a[i]);
printf("\n");
printf("-------------------------------------------------------------------------\n");*/
qsort(a, 4, sizeof(a[0]), comp);
/*for(i=0; i<4; ++i)
printf("%d ", a[i]);
printf("\n");
printf("-------------------------------------------------------------------------\n");*/
for(i=0;i<3;++i)
{
if(a[i]<a[i+1])
;
//printf("%d<%d;", a[i], a[i+1]);
else
break;
/*{
printf("\n");
printf("%d=%d.", a[i], a[i+1]);
printf("\n");
break;
}*/
}
//printf("-------------------------------------------------------------------------\n");
//printf("i=%d.", i);
//printf("-------------------------------------------------------------------------\n");
if(i==3)
flag=true;
}
if(flag)
printf("%d\n", year);
return 0;
}
int comp(const void*a, const void *b)
{
return *(int*)a-*(int*)b;
}
271A的更多相关文章
- 看个人思路吧,清晰的话就简单 CodeForces 271A - Beautiful Year
It seems like the year of 2013 came only yesterday. Do you know a curious fact? The year of 2013 is ...
- HTML CSS 特殊字符表(转载)
转载地址:http://blog.csdn.net/bluestarf/article/details/40652011 转载原文地址:http://zhengmifan.com/news/noteb ...
- html特殊字符
平时写代码很少用到HTML的特殊字符,最常用的可能是 了,但有时在移动端为了节省时间,可能会用这些字符实现某种特殊效果,现整理如下: 使用方法: 这些字符属于unicode字符集,所以,你的文档需要声 ...
- css 中content内容特殊形状
用到的一些特殊字符和图标html代码<div class="cross"></div>css代码.cross{ width: 20px; hei ...
- html特殊字符 编码css3 content:"我是特殊符号"
项目中用到的一些特殊字符和图标 html代码 <div class="cross"></div> css代码 .cross{ width: 20px; he ...
- html特殊字符的html,js,css写法汇总
⇠ 箭头类 符号 UNICODE 符号 UNICODE HTML JS CSS HTML JS CSS ⇠ ⇠ \u21E0 \21E0 ⇢ ⇢ \u21E2 \ ...
- C#和JavaScript的区别
Strong and Loose Typing: 强弱比较 // C# var customer = new Customer(); //var is compiler inferred //Java ...
- HTML特殊字符大全2
HTML的特殊字符我们并不常用,但是有的时候却要在页面中用到这些字符,甚至有时候还需要用这些字符来实现某种特殊的视觉效果.现在,国外的设计师Neal Chester整理了一份很全的特殊字符集,我觉得这 ...
- css3 content画出各种图形
原链接:http://www.phpjz.cn/web/201311/1700.html 之前看到一些网站用户content这个词,觉得很奇怪,原来是css3新增的一个样式,发现还挺好用的,特别是用移 ...
随机推荐
- 转:图像处理、显示中的行宽(linesize)、步长(stride)、间距(pitch)
在图像数据传输和显示的过程中有一个不常用的参数:间距. 间距的名称: 它有很多的别名,在使用d3d显示的时候,它叫pitch:在用ffmpeg解码的时候,它叫linesize: 在用ffmpeg转换格 ...
- golang:iconv
最近在做邮件解析的工作,遇到需要转字符集编码的情况,go官方好像没有提供这样的库,于是从github上找了一下. https://github.com/qiniu/iconv 开发环境: linux ...
- npm安装package.json中的模块依赖
npm 一键安装 package.json里的依赖时有2种情况: 1.package.json不存在时 运行命令: npm init可自动创建package.json文件 2.package.json ...
- idea创建maven SSM项目
maven配置 ➜ ~ cd /Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/conf ➜ conf vim set ...
- laravel5.8笔记三:常用命令
创建控制器 php artisan make:controller Index/IndexController 创建模型 php artisan make:model Index/IndexContr ...
- 按位与(&)和按位或(|)
/** * 按位与 : & * 按位或 : | */ public class Demo { /** * 按位与: 为什么(5 & 9)的值等于1 * 按位或: 为什么(5 | 9)的 ...
- 关于HOOK KiPageFault需要用到自旋锁研究
KeAcquireSpinLockRaiseToDpc 可以使用这个函数 来开启自旋锁
- 不规则的JSON解析(一)
现有如下数据结构: { "orderId":"000001", "goodsId[0]":"001", &q ...
- Kylin如何进行JDBC方式访问或者调用
Kylin提供了标准的ODBC和JDBC接口,能够和传统BI工具进行很好的集成.分析师们可以用他们最熟悉的工具来享受Kylin带来的快速.我们也可以对它进行定制开发报表等,把kylin当做数据库服务器 ...
- 百度地图API密钥
百度地图API密钥 DD279b2a90afdf0ae7a3796787a0742e nSxiPohfziUaCuONe4ViUP2N /*亲测可用*/ PlhFWpA02aoURjAOpnWcR ...