271A
2024-08-29 08:53:16
#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; }
最新文章
- java 锁4
- C#索引器
- python学习笔记-多进程
- Hibernate关联映射(单项多对一和一对多、双向一对多)
- HttpClient + Jsoup模拟登录教务处并获取课表
- GOF业务场景的设计模式-----策略模式
- javascript关键字和保留字
- 使用command对象操作数据库
- jsp探针
- NET SqlClient
- JS键盘码值表
- Activity的创建和使用
- Direct UI 思想阐述(好多相关文章)
- webuploader限制只上传图片文件
- nyoj 63 小猴子下落 思维
- Treemap 有序的hashmap。用于排序
- 或许,挂掉的点总是出人意料(hw其实蛮有好感的公司)
- PHP算法学习(4) 随机算法
- 5286: [Hnoi2018]转盘
- [Training Video - 7] [Database connection] Part 1
热门文章
- vue element-ui 的奇怪组件el-switch
- RChain的跨分片交易算法
- 框架源码系列七:Spring源码学习之BeanDefinition源码学习(BeanDefinition、Annotation 方式配置的BeanDefinition的解析)
- Houdini 过程化地形系统(二):基于UE4的FC5植被系统(1)
- 一款可视化的在线制作H5
- [转] Android开发之如何保证Service不被杀掉(broadcast+system/app)
- IntelliJ IDEA创建web项目
- 《转载》强大全面的C++框架和库推荐!
- js中的运算符优先级
- web.py框架之基本应用