Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class A {
- public static void main(String[] args) {
- Scanner sc=new Scanner(System.in);
- String number[]=new String[10000];
- String num[]=new String[10000];
- int i,cnt=0;
- for( i=0;;i++)
- {
- number[i]=sc.next();
- if(number[i].equals("-1")){
- break;
- }
- if(number[i].length()>4){
- i=i-1;
- }
- }
- for(int j=0;j<=i;j++)
- {
- int m=Integer.parseInt(number[j]);
- if(number[j].length()==1){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- if(number[j].length()==4){
- if(number[j].charAt(0)==number[j].charAt(2)){
- if(number[j].charAt(1)==number[j].charAt(3)){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- }
- if(m%100==0){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- if(number[j].length()<4){
- if(number[j].length()==3){
- if(number[j].charAt(0)==(number[j].charAt(1))){
- if(number[j].charAt(0)==(number[j].charAt(2))){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- }
- else if(number[j].length()==2){
- if(number[j].charAt(0)==(number[j].charAt(1))){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- }
- if(number[j].length()>2){
- if(number[j].length()==3){
- if(number[j].charAt(0)-number[j].charAt(1)==1){
- if(number[j].charAt(1)-number[j].charAt(2)==1){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- if(number[j].charAt(0)-number[j].charAt(1)==-1){
- if(number[j].charAt(1)-number[j].charAt(2)==-1){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- if(number[j].charAt(0)==number[j].charAt(2)){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- if(number[j].length()==4){
- if(number[j].charAt(0)-number[j].charAt(1)==1){
- if(number[j].charAt(1)-number[j].charAt(2)==1){
- if(number[j].charAt(2)-number[j].charAt(3)==1){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- }
- if(number[j].charAt(0)-number[j].charAt(1)==-1){
- if(number[j].charAt(1)-number[j].charAt(2)==-1){
- if(number[j].charAt(2)-number[j].charAt(3)==-1){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- }
- if(number[j].charAt(0)==number[j].charAt(3)){
- if(number[j].charAt(1)==number[j].charAt(2)){
- num[cnt]=number[j];
- cnt++;
- continue;
- }
- }
- }
- }
- }
- for(int k=0;k<cnt;k++)
- {
- System.out.println(num[k]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement