fork download
  1. import java.util.*;
  2. import java.lang.*;
  3.  
  4. class Main
  5. {
  6. public static void main (String[] args) throws java.lang.Exception
  7. {
  8. for(int i=0; i<1000; i++)
  9. System.out.println(i + " -> " + getStrippedNumber(i));
  10. }
  11.  
  12. public static int getStrippedNumber(int num)
  13. {
  14. int setId = (num / 10) + 1;
  15. int newNum = num + setId;
  16. int newNumSetId = (newNum / 10) + 1;
  17. int numberToReturn = num + newNumSetId;
  18. return numberToReturn % 10 ==0 ? numberToReturn + 1 : numberToReturn;
  19. }
  20. }
Success #stdin #stdout 0.11s 380480KB
stdin
Standard input is empty
stdout
0 -> 1
1 -> 2
2 -> 3
3 -> 4
4 -> 5
5 -> 6
6 -> 7
7 -> 8
8 -> 9
9 -> 11
10 -> 12
11 -> 13
12 -> 14
13 -> 15
14 -> 16
15 -> 17
16 -> 18
17 -> 19
18 -> 21
19 -> 22
20 -> 23
21 -> 24
22 -> 25
23 -> 26
24 -> 27
25 -> 28
26 -> 29
27 -> 31
28 -> 32
29 -> 33
30 -> 34
31 -> 35
32 -> 36
33 -> 37
34 -> 38
35 -> 39
36 -> 41
37 -> 42
38 -> 43
39 -> 44
40 -> 45
41 -> 46
42 -> 47
43 -> 48
44 -> 49
45 -> 51
46 -> 52
47 -> 53
48 -> 54
49 -> 55
50 -> 56
51 -> 57
52 -> 58
53 -> 59
54 -> 61
55 -> 62
56 -> 63
57 -> 64
58 -> 65
59 -> 66
60 -> 67
61 -> 68
62 -> 69
63 -> 71
64 -> 72
65 -> 73
66 -> 74
67 -> 75
68 -> 76
69 -> 77
70 -> 78
71 -> 79
72 -> 81
73 -> 82
74 -> 83
75 -> 84
76 -> 85
77 -> 86
78 -> 87
79 -> 88
80 -> 89
81 -> 91
82 -> 92
83 -> 93
84 -> 94
85 -> 95
86 -> 96
87 -> 97
88 -> 98
89 -> 99
90 -> 101
91 -> 102
92 -> 103
93 -> 104
94 -> 105
95 -> 106
96 -> 107
97 -> 108
98 -> 109
99 -> 111
100 -> 112
101 -> 113
102 -> 114
103 -> 115
104 -> 116
105 -> 117
106 -> 118
107 -> 119
108 -> 121
109 -> 122
110 -> 123
111 -> 124
112 -> 125
113 -> 126
114 -> 127
115 -> 128
116 -> 129
117 -> 131
118 -> 132
119 -> 133
120 -> 134
121 -> 135
122 -> 136
123 -> 137
124 -> 138
125 -> 139
126 -> 141
127 -> 142
128 -> 143
129 -> 144
130 -> 145
131 -> 146
132 -> 147
133 -> 148
134 -> 149
135 -> 151
136 -> 152
137 -> 153
138 -> 154
139 -> 155
140 -> 156
141 -> 157
142 -> 158
143 -> 159
144 -> 161
145 -> 162
146 -> 163
147 -> 164
148 -> 165
149 -> 166
150 -> 167
151 -> 168
152 -> 169
153 -> 171
154 -> 172
155 -> 173
156 -> 174
157 -> 175
158 -> 176
159 -> 177
160 -> 178
161 -> 179
162 -> 181
163 -> 182
164 -> 183
165 -> 184
166 -> 185
167 -> 186
168 -> 187
169 -> 188
170 -> 189
171 -> 191
172 -> 192
173 -> 193
174 -> 194
175 -> 195
176 -> 196
177 -> 197
178 -> 198
179 -> 199
180 -> 201
181 -> 202
182 -> 203
183 -> 204
184 -> 205
185 -> 206
186 -> 207
187 -> 208
188 -> 209
189 -> 211
190 -> 212
191 -> 213
192 -> 214
193 -> 215
194 -> 216
195 -> 217
196 -> 218
197 -> 219
198 -> 221
199 -> 221
200 -> 223
201 -> 224
202 -> 225
203 -> 226
204 -> 227
205 -> 228
206 -> 229
207 -> 231
208 -> 231
209 -> 233
210 -> 234
211 -> 235
212 -> 236
213 -> 237
214 -> 238
215 -> 239
216 -> 241
217 -> 241
218 -> 243
219 -> 244
220 -> 245
221 -> 246
222 -> 247
223 -> 248
224 -> 249
225 -> 251
226 -> 251
227 -> 253
228 -> 254
229 -> 255
230 -> 256
231 -> 257
232 -> 258
233 -> 259
234 -> 261
235 -> 261
236 -> 263
237 -> 264
238 -> 265
239 -> 266
240 -> 267
241 -> 268
242 -> 269
243 -> 271
244 -> 271
245 -> 273
246 -> 274
247 -> 275
248 -> 276
249 -> 277
250 -> 278
251 -> 279
252 -> 281
253 -> 281
254 -> 283
255 -> 284
256 -> 285
257 -> 286
258 -> 287
259 -> 288
260 -> 289
261 -> 291
262 -> 291
263 -> 293
264 -> 294
265 -> 295
266 -> 296
267 -> 297
268 -> 298
269 -> 299
270 -> 301
271 -> 301
272 -> 303
273 -> 304
274 -> 305
275 -> 306
276 -> 307
277 -> 308
278 -> 309
279 -> 311
280 -> 311
281 -> 313
282 -> 314
283 -> 315
284 -> 316
285 -> 317
286 -> 318
287 -> 319
288 -> 321
289 -> 321
290 -> 323
291 -> 324
292 -> 325
293 -> 326
294 -> 327
295 -> 328
296 -> 329
297 -> 331
298 -> 331
299 -> 332
300 -> 334
301 -> 335
302 -> 336
303 -> 337
304 -> 338
305 -> 339
306 -> 341
307 -> 341
308 -> 342
309 -> 344
310 -> 345
311 -> 346
312 -> 347
313 -> 348
314 -> 349
315 -> 351
316 -> 351
317 -> 352
318 -> 354
319 -> 355
320 -> 356
321 -> 357
322 -> 358
323 -> 359
324 -> 361
325 -> 361
326 -> 362
327 -> 364
328 -> 365
329 -> 366
330 -> 367
331 -> 368
332 -> 369
333 -> 371
334 -> 371
335 -> 372
336 -> 374
337 -> 375
338 -> 376
339 -> 377
340 -> 378
341 -> 379
342 -> 381
343 -> 381
344 -> 382
345 -> 384
346 -> 385
347 -> 386
348 -> 387
349 -> 388
350 -> 389
351 -> 391
352 -> 391
353 -> 392
354 -> 394
355 -> 395
356 -> 396
357 -> 397
358 -> 398
359 -> 399
360 -> 401
361 -> 401
362 -> 402
363 -> 404
364 -> 405
365 -> 406
366 -> 407
367 -> 408
368 -> 409
369 -> 411
370 -> 411
371 -> 412
372 -> 414
373 -> 415
374 -> 416
375 -> 417
376 -> 418
377 -> 419
378 -> 421
379 -> 421
380 -> 422
381 -> 424
382 -> 425
383 -> 426
384 -> 427
385 -> 428
386 -> 429
387 -> 431
388 -> 431
389 -> 432
390 -> 434
391 -> 435
392 -> 436
393 -> 437
394 -> 438
395 -> 439
396 -> 441
397 -> 441
398 -> 442
399 -> 443
400 -> 445
401 -> 446
402 -> 447
403 -> 448
404 -> 449
405 -> 451
406 -> 451
407 -> 452
408 -> 453
409 -> 455
410 -> 456
411 -> 457
412 -> 458
413 -> 459
414 -> 461
415 -> 461
416 -> 462
417 -> 463
418 -> 465
419 -> 466
420 -> 467
421 -> 468
422 -> 469
423 -> 471
424 -> 471
425 -> 472
426 -> 473
427 -> 475
428 -> 476
429 -> 477
430 -> 478
431 -> 479
432 -> 481
433 -> 481
434 -> 482
435 -> 483
436 -> 485
437 -> 486
438 -> 487
439 -> 488
440 -> 489
441 -> 491
442 -> 491
443 -> 492
444 -> 493
445 -> 495
446 -> 496
447 -> 497
448 -> 498
449 -> 499
450 -> 501
451 -> 501
452 -> 502
453 -> 503
454 -> 505
455 -> 506
456 -> 507
457 -> 508
458 -> 509
459 -> 511
460 -> 511
461 -> 512
462 -> 513
463 -> 515
464 -> 516
465 -> 517
466 -> 518
467 -> 519
468 -> 521
469 -> 521
470 -> 522
471 -> 523
472 -> 525
473 -> 526
474 -> 527
475 -> 528
476 -> 529
477 -> 531
478 -> 531
479 -> 532
480 -> 533
481 -> 535
482 -> 536
483 -> 537
484 -> 538
485 -> 539
486 -> 541
487 -> 541
488 -> 542
489 -> 543
490 -> 545
491 -> 546
492 -> 547
493 -> 548
494 -> 549
495 -> 551
496 -> 551
497 -> 552
498 -> 553
499 -> 554
500 -> 556
501 -> 557
502 -> 558
503 -> 559
504 -> 561
505 -> 561
506 -> 562
507 -> 563
508 -> 564
509 -> 566
510 -> 567
511 -> 568
512 -> 569
513 -> 571
514 -> 571
515 -> 572
516 -> 573
517 -> 574
518 -> 576
519 -> 577
520 -> 578
521 -> 579
522 -> 581
523 -> 581
524 -> 582
525 -> 583
526 -> 584
527 -> 586
528 -> 587
529 -> 588
530 -> 589
531 -> 591
532 -> 591
533 -> 592
534 -> 593
535 -> 594
536 -> 596
537 -> 597
538 -> 598
539 -> 599
540 -> 601
541 -> 601
542 -> 602
543 -> 603
544 -> 604
545 -> 606
546 -> 607
547 -> 608
548 -> 609
549 -> 611
550 -> 611
551 -> 612
552 -> 613
553 -> 614
554 -> 616
555 -> 617
556 -> 618
557 -> 619
558 -> 621
559 -> 621
560 -> 622
561 -> 623
562 -> 624
563 -> 626
564 -> 627
565 -> 628
566 -> 629
567 -> 631
568 -> 631
569 -> 632
570 -> 633
571 -> 634
572 -> 636
573 -> 637
574 -> 638
575 -> 639
576 -> 641
577 -> 641
578 -> 642
579 -> 643
580 -> 644
581 -> 646
582 -> 647
583 -> 648
584 -> 649
585 -> 651
586 -> 651
587 -> 652
588 -> 653
589 -> 654
590 -> 656
591 -> 657
592 -> 658
593 -> 659
594 -> 661
595 -> 661
596 -> 662
597 -> 663
598 -> 664
599 -> 665
600 -> 667
601 -> 668
602 -> 669
603 -> 671
604 -> 671
605 -> 672
606 -> 673
607 -> 674
608 -> 675
609 -> 677
610 -> 678
611 -> 679
612 -> 681
613 -> 681
614 -> 682
615 -> 683
616 -> 684
617 -> 685
618 -> 687
619 -> 688
620 -> 689
621 -> 691
622 -> 691
623 -> 692
624 -> 693
625 -> 694
626 -> 695
627 -> 697
628 -> 698
629 -> 699
630 -> 701
631 -> 701
632 -> 702
633 -> 703
634 -> 704
635 -> 705
636 -> 707
637 -> 708
638 -> 709
639 -> 711
640 -> 711
641 -> 712
642 -> 713
643 -> 714
644 -> 715
645 -> 717
646 -> 718
647 -> 719
648 -> 721
649 -> 721
650 -> 722
651 -> 723
652 -> 724
653 -> 725
654 -> 727
655 -> 728
656 -> 729
657 -> 731
658 -> 731
659 -> 732
660 -> 733
661 -> 734
662 -> 735
663 -> 737
664 -> 738
665 -> 739
666 -> 741
667 -> 741
668 -> 742
669 -> 743
670 -> 744
671 -> 745
672 -> 747
673 -> 748
674 -> 749
675 -> 751
676 -> 751
677 -> 752
678 -> 753
679 -> 754
680 -> 755
681 -> 757
682 -> 758
683 -> 759
684 -> 761
685 -> 761
686 -> 762
687 -> 763
688 -> 764
689 -> 765
690 -> 767
691 -> 768
692 -> 769
693 -> 771
694 -> 771
695 -> 772
696 -> 773
697 -> 774
698 -> 775
699 -> 776
700 -> 778
701 -> 779
702 -> 781
703 -> 781
704 -> 782
705 -> 783
706 -> 784
707 -> 785
708 -> 786
709 -> 788
710 -> 789
711 -> 791
712 -> 791
713 -> 792
714 -> 793
715 -> 794
716 -> 795
717 -> 796
718 -> 798
719 -> 799
720 -> 801
721 -> 801
722 -> 802
723 -> 803
724 -> 804
725 -> 805
726 -> 806
727 -> 808
728 -> 809
729 -> 811
730 -> 811
731 -> 812
732 -> 813
733 -> 814
734 -> 815
735 -> 816
736 -> 818
737 -> 819
738 -> 821
739 -> 821
740 -> 822
741 -> 823
742 -> 824
743 -> 825
744 -> 826
745 -> 828
746 -> 829
747 -> 831
748 -> 831
749 -> 832
750 -> 833
751 -> 834
752 -> 835
753 -> 836
754 -> 838
755 -> 839
756 -> 841
757 -> 841
758 -> 842
759 -> 843
760 -> 844
761 -> 845
762 -> 846
763 -> 848
764 -> 849
765 -> 851
766 -> 851
767 -> 852
768 -> 853
769 -> 854
770 -> 855
771 -> 856
772 -> 858
773 -> 859
774 -> 861
775 -> 861
776 -> 862
777 -> 863
778 -> 864
779 -> 865
780 -> 866
781 -> 868
782 -> 869
783 -> 871
784 -> 871
785 -> 872
786 -> 873
787 -> 874
788 -> 875
789 -> 876
790 -> 878
791 -> 879
792 -> 881
793 -> 881
794 -> 882
795 -> 883
796 -> 884
797 -> 885
798 -> 886
799 -> 887
800 -> 889
801 -> 891
802 -> 891
803 -> 892
804 -> 893
805 -> 894
806 -> 895
807 -> 896
808 -> 897
809 -> 899
810 -> 901
811 -> 901
812 -> 902
813 -> 903
814 -> 904
815 -> 905
816 -> 906
817 -> 907
818 -> 909
819 -> 911
820 -> 911
821 -> 912
822 -> 913
823 -> 914
824 -> 915
825 -> 916
826 -> 917
827 -> 919
828 -> 921
829 -> 921
830 -> 922
831 -> 923
832 -> 924
833 -> 925
834 -> 926
835 -> 927
836 -> 929
837 -> 931
838 -> 931
839 -> 932
840 -> 933
841 -> 934
842 -> 935
843 -> 936
844 -> 937
845 -> 939
846 -> 941
847 -> 941
848 -> 942
849 -> 943
850 -> 944
851 -> 945
852 -> 946
853 -> 947
854 -> 949
855 -> 951
856 -> 951
857 -> 952
858 -> 953
859 -> 954
860 -> 955
861 -> 956
862 -> 957
863 -> 959
864 -> 961
865 -> 961
866 -> 962
867 -> 963
868 -> 964
869 -> 965
870 -> 966
871 -> 967
872 -> 969
873 -> 971
874 -> 971
875 -> 972
876 -> 973
877 -> 974
878 -> 975
879 -> 976
880 -> 977
881 -> 979
882 -> 981
883 -> 981
884 -> 982
885 -> 983
886 -> 984
887 -> 985
888 -> 986
889 -> 987
890 -> 989
891 -> 991
892 -> 991
893 -> 992
894 -> 993
895 -> 994
896 -> 995
897 -> 996
898 -> 997
899 -> 998
900 -> 1001
901 -> 1001
902 -> 1002
903 -> 1003
904 -> 1004
905 -> 1005
906 -> 1006
907 -> 1007
908 -> 1008
909 -> 1011
910 -> 1011
911 -> 1012
912 -> 1013
913 -> 1014
914 -> 1015
915 -> 1016
916 -> 1017
917 -> 1018
918 -> 1021
919 -> 1021
920 -> 1022
921 -> 1023
922 -> 1024
923 -> 1025
924 -> 1026
925 -> 1027
926 -> 1028
927 -> 1031
928 -> 1031
929 -> 1032
930 -> 1033
931 -> 1034
932 -> 1035
933 -> 1036
934 -> 1037
935 -> 1038
936 -> 1041
937 -> 1041
938 -> 1042
939 -> 1043
940 -> 1044
941 -> 1045
942 -> 1046
943 -> 1047
944 -> 1048
945 -> 1051
946 -> 1051
947 -> 1052
948 -> 1053
949 -> 1054
950 -> 1055
951 -> 1056
952 -> 1057
953 -> 1058
954 -> 1061
955 -> 1061
956 -> 1062
957 -> 1063
958 -> 1064
959 -> 1065
960 -> 1066
961 -> 1067
962 -> 1068
963 -> 1071
964 -> 1071
965 -> 1072
966 -> 1073
967 -> 1074
968 -> 1075
969 -> 1076
970 -> 1077
971 -> 1078
972 -> 1081
973 -> 1081
974 -> 1082
975 -> 1083
976 -> 1084
977 -> 1085
978 -> 1086
979 -> 1087
980 -> 1088
981 -> 1091
982 -> 1091
983 -> 1092
984 -> 1093
985 -> 1094
986 -> 1095
987 -> 1096
988 -> 1097
989 -> 1098
990 -> 1101
991 -> 1101
992 -> 1102
993 -> 1103
994 -> 1104
995 -> 1105
996 -> 1106
997 -> 1107
998 -> 1108
999 -> 1109