#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的更多相关文章

  1. 看个人思路吧,清晰的话就简单 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 ...

  2. HTML CSS 特殊字符表(转载)

    转载地址:http://blog.csdn.net/bluestarf/article/details/40652011 转载原文地址:http://zhengmifan.com/news/noteb ...

  3. html特殊字符

    平时写代码很少用到HTML的特殊字符,最常用的可能是 了,但有时在移动端为了节省时间,可能会用这些字符实现某种特殊效果,现整理如下: 使用方法: 这些字符属于unicode字符集,所以,你的文档需要声 ...

  4. css 中content内容特殊形状

    用到的一些特殊字符和图标html代码<div class="cross"></div>css代码.cross{    width: 20px;    hei ...

  5. html特殊字符 编码css3 content:"我是特殊符号"

    项目中用到的一些特殊字符和图标 html代码 <div class="cross"></div> css代码 .cross{ width: 20px; he ...

  6. html特殊字符的html,js,css写法汇总

    ⇠  箭头类 符号 UNICODE 符号 UNICODE HTML JS CSS HTML JS CSS ⇠ &#8672 \u21E0 \21E0 ⇢ &#8674 \u21E2 \ ...

  7. C#和JavaScript的区别

    Strong and Loose Typing: 强弱比较 // C# var customer = new Customer(); //var is compiler inferred //Java ...

  8. HTML特殊字符大全2

    HTML的特殊字符我们并不常用,但是有的时候却要在页面中用到这些字符,甚至有时候还需要用这些字符来实现某种特殊的视觉效果.现在,国外的设计师Neal Chester整理了一份很全的特殊字符集,我觉得这 ...

  9. css3 content画出各种图形

    原链接:http://www.phpjz.cn/web/201311/1700.html 之前看到一些网站用户content这个词,觉得很奇怪,原来是css3新增的一个样式,发现还挺好用的,特别是用移 ...

随机推荐

  1. 查看哪个用户登录过服务器 记录 时间 和 ip

    who /var/log/wtmp 1>wtmp 一个用户每次登录进入和退出时间的永久纪录

  2. 华为AR配置内部服务器示例(只有1个公网IP)

    AR配置公网和私网用户都可以通过公网地址访问内部服务器示例(只有1个公网IP) 适用于:V200R003C01及以后的系统软件版本. 组网需求: 由于只有1个公网IP(100.100.1.2),想实现 ...

  3. 【iCore4 双核心板_ARM】例程三十六:DAC实验——输出直流电压

    实验现象: 用电压表测量PA4引脚有2.0V直流电压输出. 核心代码: int main(void) { /* USER CODE BEGIN 1 */ /* USER CODE END 1 */ / ...

  4. Python学习小组微信群公告页面

    <简明 Python 教程>读经群,PDF地址:https://pan.baidu.com/s/1FK8s4cTfwWxSktOfS95ArQ,PyCharm-Edu地址:https:// ...

  5. php utf8编码字符串的截取

    function sub_str($str, $length = 0, $append = true) { $str = trim($str); $strlength = strlen($str); ...

  6. openwrt官方固件怎么中继网络

    关键一点,取消勾

  7. oneNote2016代码高亮插件

    下载地址:https://github.com/elvirbrk/NoteHighlight2016/releases 安装插件前必须安装oneNote笔记. NoteHighlight插件有32位和 ...

  8. css背景图宽度只适应,高度不变

    保证1920px的图片,在低分率率的电脑上也能正常显示,两边裁剪,中间居中,高度不变 <!DOCTYPE html> <html lang="en"> &l ...

  9. Java正则表达式使用 | 叠加

    public class Test { public static void main(String[] args) { String s = "ni\nhao\nma he yi\nyon ...

  10. nodejs & npm & gulp 安装和配置

    熟悉 Hellolily的过程中,了解了这个. 环境: ubuntu 14.04 LTS 64bit 源码安装方式: 下载最新源码:如果被和谐请自行想办法. 解压并编译安装: cd node-xxx ...