From 8f95621a58d872196c6c32a79068281f3a0440a0 Mon Sep 17 00:00:00 2001 From: qq_44193969 Date: Tue, 7 Dec 2021 14:17:54 +0800 Subject: [PATCH] delete desc.md --- .../desc.md" | 3 - .../10.\345\210\206\346\225\260/desc.md" | 3 - .../desc.md" | 42 - .../desc.md" | 12 - .../desc.md" | 12 - .../desc.md" | 51 - .../desc.md" | 56 - .../desc.md" | 3 - .../desc.md" | 22 - .../desc.md" | 42 - .../desc.md" | 6 - .../desc.md" | 13 - .../desc.md" | 4 - .../desc.md" | 3 - .../desc.md" | 4 - .../desc.md" | 23 - .../desc.md" | 4 - .../desc.md" | 47 - .../desc.md" | 9 - .../desc.md" | 1 - .../desc.md" | 2 - .../desc.md" | 3 - .../desc.md" | 7 - .../desc.md" | 22 - .../desc.md" | 12 - .../desc.md" | 34 - .../desc.md" | 7 - .../desc.md" | 1020 ----------------- .../desc.md" | 7 - .../desc.md" | 4 - .../desc.md" | 24 - .../desc.md" | 18 - .../desc.md" | 45 - .../desc.md" | 35 - .../desc.md" | 4 - .../desc.md" | 24 - .../desc.md" | 27 - .../desc.md" | 4 - .../desc.md" | 13 - .../desc.md" | 15 - .../desc.md" | 35 - .../desc.md" | 27 - .../desc.md" | 122 -- .../desc.md" | 32 - .../desc.md" | 44 - .../desc.md" | 28 - .../desc.md" | 39 - .../5.\350\247\243\347\240\201/desc.md" | 28 - .../desc.md" | 5 - .../desc.md" | 23 - .../desc.md" | 4 - .../desc.md" | 9 - .../desc.md" | 40 - .../2.\346\212\275\347\255\276/desc.md" | 36 - .../desc.md" | 59 - .../desc.md" | 44 - .../desc.md" | 33 - .../desc.md" | 4 - .../desc.md" | 14 - .../desc.md" | 7 - .../desc.md" | 15 - .../desc.md" | 58 - .../desc.md" | 35 - .../desc.md" | 6 - .../desc.md" | 2 - .../desc.md" | 3 - .../desc.md" | 39 - .../desc.md" | 53 - .../desc.md" | 39 - .../15.\346\230\216\347\240\201/desc.md" | 32 - .../desc.md" | 41 - .../desc.md" | 46 - .../desc.md" | 27 - .../desc.md" | 39 - .../desc.md" | 50 - .../desc.md" | 29 - .../desc.md" | 10 - .../desc.md" | 27 - .../7.7\346\256\265\347\240\201/desc.md" | 21 - .../desc.md" | 28 - .../desc.md" | 19 - .../desc.md" | 45 - .../desc.md" | 11 - .../desc.md" | 40 - .../desc.md" | 21 - .../desc.md" | 35 - .../desc.md" | 12 - .../desc.md" | 13 - .../desc.md" | 10 - .../desc.md" | 21 - .../desc.md" | 17 - .../desc.md" | 7 - .../desc.md" | 6 - .../9.\350\277\267\345\256\253/desc.md" | 44 - .../desc.md" | 12 - .../desc.md" | 48 - .../desc.md" | 46 - .../desc.md" | 33 - .../desc.md" | 46 - .../6.\347\263\226\346\236\234/desc.md" | 25 - .../7.\347\237\251\351\230\265/desc.md" | 5 - .../desc.md" | 38 - leetcode_helper.py | 32 +- 103 files changed, 31 insertions(+), 3475 deletions(-) delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/1.\347\214\234\345\271\264\351\276\204/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/10.\345\210\206\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/11.\346\210\220\347\273\251\345\210\206\346\236\220/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/12.\347\254\254\345\207\240\344\270\252\345\271\270\350\277\220\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/13.\347\255\211\345\267\256\347\264\240\346\225\260\345\210\227/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/14.\344\271\230\347\247\257\346\234\200\345\244\247/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/15.\351\224\231\350\257\257\347\245\250\346\215\256/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/16.\347\214\234\345\255\227\346\257\215/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/17.\346\210\220\347\273\251\347\273\237\350\256\241/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/18.\346\254\241\346\225\260\345\267\256/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/19.\345\276\256\347\224\237\347\211\251\345\242\236\346\256\226/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/2.\344\271\230\347\247\257\345\260\276\351\233\266/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/20.\346\230\237\347\263\273\347\202\270\345\274\271/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/21.\350\233\207\345\275\242\345\241\253\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/22.\350\267\221\346\255\245\350\256\255\347\273\203/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/23.\347\211\271\345\210\253\346\225\260\347\232\204\345\222\214/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/24.\345\210\207\351\235\242\346\235\241/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/25.\346\227\245\345\277\227\347\273\237\350\256\241/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/26.\347\245\236\345\245\207\347\256\227\345\274\217/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/27.\346\230\237\346\234\237\344\270\200/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/28.\347\224\237\346\227\245\350\234\241\347\203\233/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/29.\345\220\210\345\271\266\346\243\200\346\265\213/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/3.\345\244\247\350\241\215\346\225\260\345\210\227/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/30.k\345\200\215\345\214\272\351\227\264/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/31.\347\272\270\347\211\214\344\270\211\350\247\222\345\275\242/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/32.\344\272\244\346\215\242\347\223\266\345\255\220/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/33.\346\216\222\345\256\203\345\271\263\346\226\271\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/34.REPEAT \347\250\213\345\272\217/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/35.\347\205\244\347\220\203\346\225\260\347\233\256/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/36.\351\227\250\347\211\214\345\210\266\344\275\234/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/37.\345\271\263\351\235\242\345\210\207\345\210\206/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/38.\346\266\210\351\231\244\345\260\276\344\270\200/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/39.\345\233\233\345\271\263\346\226\271\345\222\214/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/4.\351\200\222\345\242\236\344\270\211\345\205\203\347\273\204/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/40.\345\256\214\347\276\216\345\271\263\346\226\271\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/5.\347\254\254\345\207\240\345\244\251/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/6.\346\226\271\351\230\265\350\275\254\347\275\256/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/7.\345\244\247\346\225\260\344\271\230\346\263\225/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/8.9\346\225\260\347\256\227\345\274\217/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/9.\346\257\224\351\205\222\351\207\217/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/1.\345\215\225\350\257\215\345\210\206\346\236\220/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/10.\351\273\204\351\207\221\350\277\236\345\210\206\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/11.\345\255\227\346\257\215\351\230\265\345\210\227/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/12.\345\255\227\347\254\246\344\270\262\347\274\226\347\240\201/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/2.\347\277\273\347\241\254\345\270\201/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/3.\345\210\206\347\261\273\350\256\241\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/4.\344\272\272\347\211\251\347\233\270\345\205\263\346\200\247\345\210\206\346\236\220/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/5.\350\247\243\347\240\201/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/6.\344\270\215\345\220\214\345\255\220\344\270\262/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/7.\345\233\236\346\226\207\346\227\245\346\234\237/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/8.\346\240\274\345\255\220\344\270\255\350\276\223\345\207\272/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/9.\346\234\200\345\244\247\345\205\254\345\205\261\345\255\220\344\270\262/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/1.\345\270\246\345\210\206\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/2.\346\212\275\347\255\276/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/3.\346\211\223\345\215\260\345\233\276\345\275\242/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/4.\347\255\211\345\267\256\346\225\260\345\210\227/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/5.\346\226\220\346\263\242\351\202\243\345\245\221/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/6.\345\217\226\346\225\260\344\275\215/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/7.\351\200\206\346\263\242\345\205\260\350\241\250\350\276\276\345\274\217/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/8.\346\211\221\345\205\213\345\272\217\345\210\227/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/9.\346\214\257\345\205\264\344\270\255\345\215\216/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/4.\350\223\235\346\241\245\346\235\257-\345\240\206\346\240\210\351\230\237\345\210\227\351\223\276\350\241\250/1.\345\240\206\347\232\204\350\256\241\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/4.\350\223\235\346\241\245\346\235\257-\345\240\206\346\240\210\351\230\237\345\210\227\351\223\276\350\241\250/2.\345\271\270\350\277\220\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/1.\346\226\271\346\240\274\345\241\253\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/10.\346\224\276\346\243\213\345\255\220/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/11.\350\267\221\346\255\245\351\224\273\347\202\274/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/12.\345\260\217\346\234\213\345\217\213\346\216\222\351\230\237/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/13.\347\201\265\350\203\275\344\274\240\350\276\223/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/14.\345\216\213\347\274\251\345\217\230\346\215\242/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/15.\346\230\216\347\240\201/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/16.\344\270\211\344\275\223\346\224\273\345\207\273/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/17.\345\205\260\351\241\277\350\232\202\350\232\201/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/18.\350\236\272\346\227\213\346\212\230\347\272\277/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/2.\347\255\211\350\205\260\344\270\211\350\247\222\345\275\242/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/3.\346\211\277\345\216\213\350\256\241\347\256\227/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/4.\345\210\206\345\267\247\345\205\213\345\212\233/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/5.\351\242\240\345\200\222\347\232\204\344\273\267\347\211\214/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/6.\346\226\271\347\250\213\346\225\264\346\225\260\350\247\243/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/7.7\346\256\265\347\240\201/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/8.\345\210\206\347\263\226\346\236\234/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/9.\345\244\272\345\206\240\346\246\202\347\216\207/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/1.\345\244\247\350\207\243\347\232\204\346\227\205\350\264\271/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/10.\350\267\263\350\232\261\350\234\242/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/11.\347\275\221\347\273\234\345\210\206\346\236\220/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/12.\346\263\242\345\212\250\346\225\260\345\210\227/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/13.\345\255\227\344\270\262\346\216\222\345\272\217/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/2.\346\226\271\346\240\274\345\210\206\345\211\262/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/3.\345\207\221\347\256\227\345\274\217/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/4.\345\210\206\351\205\215\345\217\243\347\275\251/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/5.\346\220\255\347\247\257\346\234\250/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/6.\350\266\205\347\272\247\350\203\266\346\260\264/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/7.\347\254\25439\347\272\247\345\217\260\351\230\266/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/8.\346\235\216\347\231\275\346\211\223\351\205\222/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/9.\350\277\267\345\256\253/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/1.\346\265\213\350\257\225\346\254\241\346\225\260/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/2.\345\234\260\345\256\253\345\217\226\345\256\235/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/3.\350\243\205\351\245\260\347\217\240/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/4.\345\200\215\346\225\260\351\227\256\351\242\230/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/5.\347\273\204\345\220\210\346\225\260\351\227\256\351\242\230/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/6.\347\263\226\346\236\234/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/7.\347\237\251\351\230\265/desc.md" delete mode 100644 "data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/8.\345\236\222\351\252\260\345\255\220/desc.md" diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/1.\347\214\234\345\271\264\351\276\204/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/1.\347\214\234\345\271\264\351\276\204/desc.md" deleted file mode 100644 index ef2da786b..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/1.\347\214\234\345\271\264\351\276\204/desc.md" +++ /dev/null @@ -1,3 +0,0 @@ -美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。 -一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说:“我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。” -请你推算一下,他当时到底有多年轻。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/10.\345\210\206\346\225\260/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/10.\345\210\206\346\225\260/desc.md" deleted file mode 100644 index e0bf0db6f..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/10.\345\210\206\346\225\260/desc.md" +++ /dev/null @@ -1,3 +0,0 @@ -1/1 + 1/2 + 1/4 + 1/8 + 1/16 + … 每项是前一项的一半,如果一共有20项,求这个和是多少,结果用分数表示出来。 -类似:3/2 -当然,这只是加了前2项而已。分子分母要求互质。 \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/11.\346\210\220\347\273\251\345\210\206\346\236\220/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/11.\346\210\220\347\273\251\345\210\206\346\236\220/desc.md" deleted file mode 100644 index 4def0d91d..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/11.\346\210\220\347\273\251\345\210\206\346\236\220/desc.md" +++ /dev/null @@ -1,42 +0,0 @@ -#### 问题描述 - -小蓝给学生们组织了一场考试,卷面总分为100分,每个学生的得分都是一个0到100的整数。 - -请计算这次考试的最高分、最低分和平均分。 - -#### 输入格式 - -输入的第一行包含一个整数n,表示考试人数。 - -接下来n行,每行包含一个0至100的整数,表示一个学生的得分。 - -#### 输出格式 - -输出三行。 - -第一行包含一个整数,表示最高分。 - -第二行包含一个整数,表示最低分。 - -第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。 - -#### 样例输入 - - -``` -7 -80 -92 -56 -74 -88 -99 -10 -``` -#### 样例输出 - -``` -99 -10 -71.29 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/12.\347\254\254\345\207\240\344\270\252\345\271\270\350\277\220\346\225\260/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/12.\347\254\254\345\207\240\344\270\252\345\271\270\350\277\220\346\225\260/desc.md" deleted file mode 100644 index b08aeb42e..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/12.\347\254\254\345\207\240\344\270\252\345\271\270\350\277\220\346\225\260/desc.md" +++ /dev/null @@ -1,12 +0,0 @@ -到x星球旅行的游客都被发给一个整数,作为游客编号。 -x星的国王有个怪癖,他只喜欢数字3,5和7。 -国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。 - -我们来看前10个幸运数字是: -3 5 7 9 15 21 25 27 35 45 -因而第11个幸运数字是:49 - -小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。 - -请你帮小明计算一下,59084709587505是第几个幸运数字。 - diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/13.\347\255\211\345\267\256\347\264\240\346\225\260\345\210\227/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/13.\347\255\211\345\267\256\347\264\240\346\225\260\345\210\227/desc.md" deleted file mode 100644 index 4860270fa..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/13.\347\255\211\345\267\256\347\264\240\346\225\260\345\210\227/desc.md" +++ /dev/null @@ -1,12 +0,0 @@ -#### 题目描述 - -2,3,5,7,11,13,....是素数序列。 -类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。 -上边的数列公差为30,长度为6。 - -2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。 -这是数论领域一项惊人的成果! - -有这一理论为基础,请你借助手中的计算机,满怀信心地搜索: - -长度为10的等差素数列,其公差最小值是多少? diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/14.\344\271\230\347\247\257\346\234\200\345\244\247/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/14.\344\271\230\347\247\257\346\234\200\345\244\247/desc.md" deleted file mode 100644 index 7f0c2455e..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/14.\344\271\230\347\247\257\346\234\200\345\244\247/desc.md" +++ /dev/null @@ -1,51 +0,0 @@ -给定 N 个整数 A1,A2,…AN。 - -请你从中选出 K 个数,使其乘积最大。 - -请你求出最大的乘积,由于乘积可能超出整型范围,你只需输出乘积除以 1000000009 的余数。 - -注意,如果 X<0, 我们定义 X 除以 1000000009 的余数是负(−X)除以 1000000009 的余数,即:0−((0−x)%1000000009) -#### 输入格式 - -第一行包含两个整数 N 和 K。 - -以下 N 行每行一个整数 Ai。 - -#### 输出格式 - -输出一个整数,表示答案。 - -#### 数据范围 - -``` -1≤K≤N≤105, -−105≤Ai≤105 -``` -#### 输入样例1: - -``` -5 3 --100000 --10000 -2 -100000 -10000 -``` -#### 输出样例1: - -``` -999100009 -``` -#### 输入样例2: - -``` -5 3 --100000 --100000 --2 --100000 --100000 -#### 输出样例2: - --999999829 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/15.\351\224\231\350\257\257\347\245\250\346\215\256/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/15.\351\224\231\350\257\257\347\245\250\346\215\256/desc.md" deleted file mode 100644 index ff54fd67b..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/15.\351\224\231\350\257\257\347\245\250\346\215\256/desc.md" +++ /dev/null @@ -1,56 +0,0 @@ -#### 问题描述 - -某涉密单位下发了某种票据,并要在年终全部收回。 - -每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。 - -因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。 - -你的任务是通过编程,找出断号的ID和重号的ID。 - -假设断号不可能发生在最大和最小号。 - -#### 输入格式 - -要求程序首先输入一个整数N(N<100)表示后面数据行数。 - -接着读入N行数据。 - -每行数据长度不等,是用空格分开的若干个(不大于100个)正整数(不大于100000),请注意行内和行末可能有多余的空格,你的程序需要能处理这些空格。 - -每个整数代表一个ID号。 - -#### 输出格式 - -要求程序输出1行,含两个整数m n,用空格分隔。 - -其中,m表示断号ID,n表示重号ID - -#### 样例输入1 - -``` -2 -5 6 8 11 9 -10 12 9 -``` -#### 样例输出1 - -``` -7 9 -``` -#### 样例输入2 - -``` -6 -164 178 108 109 180 155 141 159 104 182 179 118 137 184 115 124 125 129 168 196 -172 189 127 107 112 192 103 131 133 169 158 -128 102 110 148 139 157 140 195 197 -185 152 135 106 123 173 122 136 174 191 145 116 151 143 175 120 161 134 162 190 -149 138 142 146 199 126 165 156 153 193 144 166 170 121 171 132 101 194 187 188 -113 130 176 154 177 120 117 150 114 183 186 181 100 163 160 167 147 198 111 119 -``` -#### 样例输出2 - -``` -105 120 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/16.\347\214\234\345\255\227\346\257\215/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/16.\347\214\234\345\255\227\346\257\215/desc.md" deleted file mode 100644 index cd991abb0..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/16.\347\214\234\345\255\227\346\257\215/desc.md" +++ /dev/null @@ -1,3 +0,0 @@ -把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 -接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 -得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/17.\346\210\220\347\273\251\347\273\237\350\256\241/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/17.\346\210\220\347\273\251\347\273\237\350\256\241/desc.md" deleted file mode 100644 index 7927bf5dd..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/17.\346\210\220\347\273\251\347\273\237\350\256\241/desc.md" +++ /dev/null @@ -1,22 +0,0 @@ -#### 问题描述 - -编写一个程序,建立了一条单向链表,每个结点包含姓名、学号、英语成绩、数学成绩和C++成绩,并通过链表操作平均最高的学生和平均分最低的学生并且输出。 -#### 输入格式 - -输入n+1行,第一行输入一个正整数n,表示学生数量;接下来的n行每行输入5个数据,分别表示姓名、学号、英语成绩、数学成绩和C++成绩。注意成绩有可能会有小数。 -#### 输出格式 - -输出两行,第一行输出平均成绩最高的学生姓名。第二行输出平均成绩最低的学生姓名。 -#### 样例输入 - -``` -2 -yx1 1 45 67 87 -yx2 2 88 90 99 -``` -#### 样例输出 - -``` -yx2 -yx1 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/18.\346\254\241\346\225\260\345\267\256/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/18.\346\254\241\346\225\260\345\267\256/desc.md" deleted file mode 100644 index 398eaa8bf..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/18.\346\254\241\346\225\260\345\267\256/desc.md" +++ /dev/null @@ -1,42 +0,0 @@ -#### 问题描述 - - -x星球有26只球队,分别用 a ~ z 的26个字母代表。他们总是不停地比赛。 -在某一赛段,哪个球队获胜了,就记录下代表它的字母,这样就形成一个长长的串。 -国王总是询问:获胜次数最多的和获胜次数最少的有多大差距? -(当然,他不关心那些一次也没获胜的,认为他们在怠工罢了) - -#### 输入格式 - -一个串,表示球队获胜情况(保证串的长度<1000) - -#### 输出格式 - -要求输出一个数字,表示出现次数最多的字母比出现次数最少的字母多了多少次。 - -#### 样例输入1 - -``` -abaabcaa -``` -#### 样例输出1 - -``` -4 -``` -#### 提示 - -``` -a 出现 5 次,最多;c 出现1次,最少。 -5 - 1 = 4 -``` -#### 样例输入2 - -``` -bbccccddaaaacccc -``` -#### 样例输出2 - -``` -6 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/19.\345\276\256\347\224\237\347\211\251\345\242\236\346\256\226/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/19.\345\276\256\347\224\237\347\211\251\345\242\236\346\256\226/desc.md" deleted file mode 100644 index 5d941fd4b..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/19.\345\276\256\347\224\237\347\211\251\345\242\236\346\256\226/desc.md" +++ /dev/null @@ -1,6 +0,0 @@ -假设有两种微生物 X 和 Y -X出生后每隔3分钟分裂一次(数目加倍),Y出生后每隔2分钟分裂一次(数目加倍)。 -一个新出生的X,半分钟之后吃掉1个Y,并且,从此开始,每隔1分钟吃1个Y。 -现在已知有新出生的 X=10, Y=89,求60分钟后Y的数目。 -如果X=10,Y=90呢? -本题的要求就是写出这两种初始条件下,60分钟后Y的数目。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/2.\344\271\230\347\247\257\345\260\276\351\233\266/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/2.\344\271\230\347\247\257\345\260\276\351\233\266/desc.md" deleted file mode 100644 index 328014195..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/2.\344\271\230\347\247\257\345\260\276\351\233\266/desc.md" +++ /dev/null @@ -1,13 +0,0 @@ -如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零? -``` -5650 4542 3554 473 946 4114 3871 9073 90 4329 -2758 7949 6113 5659 5245 7432 3051 4434 6704 3594 -9937 1173 6866 3397 4759 7557 3070 2287 1453 9899 -1486 5722 3135 1170 4014 5510 5120 729 2880 9019 -2049 698 4582 4346 4427 646 9742 7340 1230 7683 -5693 7015 6887 7381 4172 4341 2909 2027 7355 5649 -6701 6645 1671 5978 2704 9926 295 3125 3878 6785 -2066 4247 4800 1578 6652 4616 1113 6205 3264 2915 -3966 5291 2904 1285 2193 1428 2265 8730 9436 7074 -689 5510 8243 6114 337 4096 8199 7313 3685 211 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/20.\346\230\237\347\263\273\347\202\270\345\274\271/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/20.\346\230\237\347\263\273\347\202\270\345\274\271/desc.md" deleted file mode 100644 index 2dddddb90..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/20.\346\230\237\347\263\273\347\202\270\345\274\271/desc.md" +++ /dev/null @@ -1,4 +0,0 @@ -在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。 -每个炸弹都可以设定多少天之后爆炸。 -比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。 -有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/21.\350\233\207\345\275\242\345\241\253\346\225\260/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/21.\350\233\207\345\275\242\345\241\253\346\225\260/desc.md" deleted file mode 100644 index bc504b703..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/21.\350\233\207\345\275\242\345\241\253\346\225\260/desc.md" +++ /dev/null @@ -1,3 +0,0 @@ -如下图所示,小明用从1 开始的正整数“蛇形”填充无限大的矩阵。 -![](https://img-blog.csdnimg.cn/20210221154521571.png) -容易看出矩阵第二行第二列中的数是5。请你计算矩阵中第20 行第20 列的数是多少? diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/22.\350\267\221\346\255\245\350\256\255\347\273\203/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/22.\350\267\221\346\255\245\350\256\255\347\273\203/desc.md" deleted file mode 100644 index 9a69aa3f4..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/22.\350\267\221\346\255\245\350\256\255\347\273\203/desc.md" +++ /dev/null @@ -1,4 +0,0 @@ -小明要做一个跑步训练。 -初始时,小明充满体力,体力值计为 10000 。如果小明跑步,每分钟损耗 600的体力。如果小明休息,每分钟增加 300 的体力。体力的损耗和增加都是均匀变化的。 -小明打算跑一分钟、休息一分钟、再跑一分钟、再休息一分钟……如此循环。如果某个时刻小明的体力到达 0 ,他就停止锻炼。 -请问小明在多久后停止锻炼。为了使答案为整数,请以秒为单位输出答案 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/23.\347\211\271\345\210\253\346\225\260\347\232\204\345\222\214/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/23.\347\211\271\345\210\253\346\225\260\347\232\204\345\222\214/desc.md" deleted file mode 100644 index c0b7aee13..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/23.\347\211\271\345\210\253\346\225\260\347\232\204\345\222\214/desc.md" +++ /dev/null @@ -1,23 +0,0 @@ -#### 题目描述 -小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0),在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。 - -请问,在 1 到 n 中,所有这样的数的和是多少? - -#### 输入格式 -共一行,包含一个整数 n。 - -#### 输出格式 -共一行,包含一个整数,表示满足条件的数的和。 - -#### 数据范围 -``` -1≤n≤10000 -``` -#### 输入样例: -``` -40 -``` -#### 输出样例: -``` -574 -``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/24.\345\210\207\351\235\242\346\235\241/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/24.\345\210\207\351\235\242\346\235\241/desc.md" deleted file mode 100644 index ba37a1d8b..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/24.\345\210\207\351\235\242\346\235\241/desc.md" +++ /dev/null @@ -1,4 +0,0 @@ -一根高筋拉面,中间切一刀,可以得到2根面条。 -如果先对折1次,中间切一刀,可以得到3根面条。 -如果连续对折2次,中间切一刀,可以得到5根面条。 -那么,连续对折10次,中间切一刀,会得到多少面条呢? \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/25.\346\227\245\345\277\227\347\273\237\350\256\241/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/25.\346\227\245\345\277\227\347\273\237\350\256\241/desc.md" deleted file mode 100644 index 9e13a8690..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/25.\346\227\245\345\277\227\347\273\237\350\256\241/desc.md" +++ /dev/null @@ -1,47 +0,0 @@ -#### 题目描述 -小明维护着一个程序员论坛。现在他收集了一份”点赞”日志,日志共有 N 行。 - -其中每一行的格式是: -ts id -表示在 ts 时刻编号 id 的帖子收到一个”赞”。 - -现在小明想统计有哪些帖子曾经是”热帖”。 - -如果一个帖子曾在任意一个长度为 D 的时间段内收到不少于 K 个赞,小明就认为这个帖子曾是”热帖”。 - -具体来说,如果存在某个时刻 T 满足该帖在 [T,T+D) 这段时间内(注意是左闭右开区间)收到不少于 K 个赞,该帖就曾是”热帖”。 - -给定日志,请你帮助小明统计出所有曾是”热帖”的帖子编号。 - -#### 输入格式 -第一行包含三个整数 N,D,K。 - -以下 N 行每行一条日志,包含两个整数 ts 和 id。 - -#### 输出格式 -按从小到大的顺序输出热帖 id。 - -每个 id 占一行。 - -#### 数据范围 -``` -1≤K≤N≤10E5, -0≤ts,id≤10E5, -1≤D≤10000 -``` -#### 输入样例: -``` -7 10 2 -0 1 -0 10 -10 10 -10 1 -9 1 -100 3 -100 3 -``` -#### 输出样例: -``` -1 -3 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/26.\347\245\236\345\245\207\347\256\227\345\274\217/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/26.\347\245\236\345\245\207\347\256\227\345\274\217/desc.md" deleted file mode 100644 index 3055ccecb..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/26.\347\245\236\345\245\207\347\256\227\345\274\217/desc.md" +++ /dev/null @@ -1,9 +0,0 @@ -由4个不同的数字,组成的一个乘法算式,它们的乘积仍然由这4个数字组成。 -比如: -``` -210 x 6 = 1260 -8 x 473 = 3784 -27 x 81 = 2187 -``` -都符合要求。 -如果满足乘法交换律的算式算作同一种情况,那么,包含上边已列出的3种情况,一共有多少种满足要求的算式。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/27.\346\230\237\346\234\237\344\270\200/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/27.\346\230\237\346\234\237\344\270\200/desc.md" deleted file mode 100644 index 6864163fd..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/27.\346\230\237\346\234\237\344\270\200/desc.md" +++ /dev/null @@ -1 +0,0 @@ -整个20世纪(1901年1月1日至2000年12月31日之间),一共有多少个星期一?(不要告诉我你不知道今天是星期几) \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/28.\347\224\237\346\227\245\350\234\241\347\203\233/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/28.\347\224\237\346\227\245\350\234\241\347\203\233/desc.md" deleted file mode 100644 index 740ebb02b..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/28.\347\224\237\346\227\245\350\234\241\347\203\233/desc.md" +++ /dev/null @@ -1,2 +0,0 @@ -某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。 现在算起来,他一吹熄了236根蜡烛。 -请问,他从多少岁开始过生日party的? \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/29.\345\220\210\345\271\266\346\243\200\346\265\213/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/29.\345\220\210\345\271\266\346\243\200\346\265\213/desc.md" deleted file mode 100644 index 29f417143..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/29.\345\220\210\345\271\266\346\243\200\346\265\213/desc.md" +++ /dev/null @@ -1,3 +0,0 @@ -新冠疫情由新冠病毒引起,最近在 A 国蔓延,为了尽快控制疫情,A 国准 备给大量民众进病毒核酸检测。 -然而,用于检测的试剂盒紧缺。为了解决这一困难,科学家想了一个办法:合并检测。即将从多个人(k 个)采集的标本放到同一个试剂盒中进行检测。如果结果为阴性,则说明这 k 个人都是阴性,用一个试剂盒完成了 k 个人的检测。如果结果为阳性,则说明 至少有一个人为阳性,需要将这 k 个人的样本全部重新独立检测(从理论上看, 如果检测前 k−1 个人都是阴性可以推断出第 k 个人是阳性,但是在实际操作中 不会利用此推断,而是将 k 个人独立检测),加上最开始的合并检测,一共使用 了 k + 1 个试剂盒完成了 k 个人的检测。 -A 国估计被测的民众的感染率大概是 1%,呈均匀分布。请问 k 取多少能最节省试剂盒? diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/3.\345\244\247\350\241\215\346\225\260\345\210\227/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/3.\345\244\247\350\241\215\346\225\260\345\210\227/desc.md" deleted file mode 100644 index 33221dba4..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/3.\345\244\247\350\241\215\346\225\260\345\210\227/desc.md" +++ /dev/null @@ -1,7 +0,0 @@ -中国古代文献中,曾记载过“大衍数列”, 主要用于解释中国传统文化中的太极衍生原理。 - -它的前几项是:```0、2、4、8、12、18、24、32、40、50 …``` - -其规律是:对偶数项,是序号平方再除2,奇数项,是序号平方减1再除2。 - -以下的代码打印出了大衍数列的前 100 项。 \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/30.k\345\200\215\345\214\272\351\227\264/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/30.k\345\200\215\345\214\272\351\227\264/desc.md" deleted file mode 100644 index 7c93b5c0b..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/30.k\345\200\215\345\214\272\351\227\264/desc.md" +++ /dev/null @@ -1,22 +0,0 @@ -#### 问题描述 -给定一个长度为N的数列,$A_1, A_2, … A_N,$如果其中一段连续的子序列$A_i, A_{i+1}, … A_j(i <= j)$之和是K的倍数,我们就称这个区间[i, j]是K倍区间。 - -你能求出数列中总共有多少个K倍区间吗? -#### 输入格式 -第一行包含两个整数N和K。(1 <= N, K <= 100000) -以下N行每行包含一个整数$A_i$。(1 <= $A_i$ <= 100000) -#### 输出格式 -输出一个整数,代表K倍区间的数目。 -#### 样例输入 -``` -5 2 -1 -2 -3 -4 -5 -``` -#### 样例输出 -``` -6 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/31.\347\272\270\347\211\214\344\270\211\350\247\222\345\275\242/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/31.\347\272\270\347\211\214\344\270\211\350\247\222\345\275\242/desc.md" deleted file mode 100644 index 09de5a1ab..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/31.\347\272\270\347\211\214\344\270\211\350\247\222\345\275\242/desc.md" +++ /dev/null @@ -1,12 +0,0 @@ -A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。 -下面就是一种排法 -``` - A - 9 6 - 4 8 -3 7 5 2 -``` - -这样的排法可能会有很多。 - -如果考虑旋转、镜像后相同的算同一种,一共有多少种不同的排法呢? \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/32.\344\272\244\346\215\242\347\223\266\345\255\220/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/32.\344\272\244\346\215\242\347\223\266\345\255\220/desc.md" deleted file mode 100644 index df3025163..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/32.\344\272\244\346\215\242\347\223\266\345\255\220/desc.md" +++ /dev/null @@ -1,34 +0,0 @@ -有N个瓶子,编号 1 ~ N,放在架子上。 -比如有5个瓶子: -2 1 3 5 4 -要求每次拿起2个瓶子,交换它们的位置。 -经过若干次后,使得瓶子的序号为: -1 2 3 4 5 -对于这么简单的情况,显然,至少需要交换2次就可以复位。 -如果瓶子更多呢?你可以通过编程来解决。 - -输入格式为两行: -第一行: 一个正整数N(N<10000), 表示瓶子的数目 -第二行:N个正整数,用空格分开,表示瓶子目前的排列情况。 - -输出数据为一行一个正整数,表示至少交换多少次,才能完成排序。 - -例如,输入: -``` -5 -3 1 2 5 4 -``` -程序应该输出: -``` -3 -``` -再例如,输入: -``` -5 -5 4 3 2 1 -``` -程序应该输出: -``` -2 -``` - diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/33.\346\216\222\345\256\203\345\271\263\346\226\271\346\225\260/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/33.\346\216\222\345\256\203\345\271\263\346\226\271\346\225\260/desc.md" deleted file mode 100644 index 0095416e1..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/33.\346\216\222\345\256\203\345\271\263\346\226\271\346\225\260/desc.md" +++ /dev/null @@ -1,7 +0,0 @@ -203879 * 203879 = 41566646641 -这有什么神奇呢?仔细观察,203879 是个6位数,并且它的每个数位上的数字都是不同的,并且它平方后的所有数位上都不出现组成它自身的数字。 -具有这样特点的6位数还有一个,请你找出它! -再归纳一下筛选要求: -1. 6位正整数 -2. 每个数位上的数字不同 -3. 其平方数的每个数位不含原数字的任何组成数位 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/34.REPEAT \347\250\213\345\272\217/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/34.REPEAT \347\250\213\345\272\217/desc.md" deleted file mode 100644 index 0fd1f1059..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/34.REPEAT \347\250\213\345\272\217/desc.md" +++ /dev/null @@ -1,1020 +0,0 @@ -附件 prog.txt 中是一个用某种语言写的程序。附件在本文的末尾。 - -其中 REPEAT k 表示一个次数为 k 的循环。循环控制的范围由缩进表达,从次行开始连续的缩进比该行多的(前面的空白更长的)为循环包含的内容。 - -![](https://img-blog.csdnimg.cn/20210320200704647.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MDEzMjQ3,size_16,color_FFFFFF,t_70) - -该片段中从 A = A + 4 所在的行到 A = A + 8 所在的行都在第一行的循环两次中。 - -REPEAT 6: 所在的行到 A = A + 7 所在的行都在 REPEAT 5: 循环中。 - -A = A + 5 实际总共的循环次数是 2 × 5 × 6 = 60 次。 - -请问该程序执行完毕之后,A 的值是多少? - - - -题目给出的 prog.txt 文件: -``` -A = 0 -REPEAT 2: - A = A + 4 - REPEAT 5: - REPEAT 6: - A = A + 5 - A = A + 7 - REPEAT 6: - A = A + 7 - REPEAT 4: - A = A + 2 - A = A + 7 - A = A + 2 - REPEAT 7: - REPEAT 4: - A = A + 8 - A = A + 7 - A = A + 4 - A = A + 5 - A = A + 8 - REPEAT 8: - A = A + 5 - REPEAT 1: - A = A + 2 - REPEAT 7: - A = A + 5 - A = A + 5 - REPEAT 2: - REPEAT 3: - A = A + 1 - A = A + 1 - REPEAT 5: - A = A + 1 - REPEAT 9: - REPEAT 6: - A = A + 5 - A = A + 1 - REPEAT 6: - A = A + 2 - A = A + 8 - A = A + 3 - REPEAT 2: - A = A + 5 - REPEAT 3: - A = A + 9 - REPEAT 1: - A = A + 4 - REPEAT 2: - A = A + 9 - REPEAT 1: - A = A + 6 - A = A + 6 - A = A + 4 - REPEAT 3: - A = A + 7 - A = A + 1 - REPEAT 2: - A = A + 3 - REPEAT 5: - A = A + 2 - A = A + 5 - A = A + 2 - A = A + 4 - A = A + 3 -REPEAT 4: - A = A + 4 - A = A + 3 - A = A + 7 - REPEAT 5: - REPEAT 4: - A = A + 5 - A = A + 7 - REPEAT 5: - A = A + 3 - REPEAT 3: - A = A + 3 - A = A + 1 - A = A + 8 - A = A + 2 - REPEAT 9: - A = A + 5 - REPEAT 1: - A = A + 5 - A = A + 2 - A = A + 8 -A = A + 6 -REPEAT 3: - REPEAT 4: - A = A + 9 - REPEAT 5: - A = A + 2 - A = A + 1 - REPEAT 9: - A = A + 9 - A = A + 2 - REPEAT 1: - A = A + 6 - A = A + 8 - REPEAT 2: - A = A + 9 - A = A + 4 - A = A + 7 - REPEAT 2: - REPEAT 7: - A = A + 3 - A = A + 5 - REPEAT 3: - A = A + 5 - A = A + 3 - A = A + 6 - A = A + 4 - REPEAT 9: - A = A + 2 - A = A + 8 - A = A + 2 - A = A + 3 - REPEAT 2: - REPEAT 8: - A = A + 5 - A = A + 1 - A = A + 6 - A = A + 1 - A = A + 2 - REPEAT 6: - REPEAT 1: - A = A + 3 - REPEAT 1: - A = A + 2 - REPEAT 4: - A = A + 7 - A = A + 1 - A = A + 8 - REPEAT 6: - A = A + 5 - REPEAT 6: - A = A + 3 - REPEAT 2: - A = A + 2 - A = A + 9 - A = A + 7 - REPEAT 9: - A = A + 8 - REPEAT 9: - A = A + 8 - A = A + 9 - A = A + 3 - A = A + 2 - REPEAT 6: - A = A + 3 - REPEAT 9: - A = A + 1 - A = A + 9 - A = A + 5 - REPEAT 2: - A = A + 4 - A = A + 9 - A = A + 8 - REPEAT 5: - A = A + 6 - A = A + 9 - A = A + 1 - REPEAT 1: - A = A + 4 - A = A + 2 - REPEAT 9: - REPEAT 3: - A = A + 4 - REPEAT 7: - A = A + 8 - A = A + 3 - REPEAT 5: - A = A + 9 - REPEAT 8: - A = A + 9 - A = A + 8 - REPEAT 4: - A = A + 7 - A = A + 7 - A = A + 3 -A = A + 5 -REPEAT 6: - A = A + 7 -REPEAT 7: - A = A + 2 - A = A + 2 -A = A + 1 -REPEAT 8: - REPEAT 1: - REPEAT 4: - A = A + 6 - A = A + 6 - A = A + 2 - REPEAT 5: - A = A + 4 - A = A + 8 - A = A + 4 - REPEAT 1: - A = A + 5 - REPEAT 7: - A = A + 8 - REPEAT 6: - A = A + 4 - A = A + 4 - A = A + 8 - REPEAT 4: - A = A + 2 - REPEAT 2: - A = A + 4 - REPEAT 2: - A = A + 3 - REPEAT 1: - A = A + 2 - A = A + 8 - REPEAT 2: - A = A + 7 - REPEAT 8: - A = A + 6 - A = A + 1 - A = A + 7 - REPEAT 8: - A = A + 2 - REPEAT 8: - REPEAT 6: - A = A + 1 - A = A + 6 - REPEAT 2: - A = A + 4 - A = A + 1 - A = A + 7 - A = A + 4 -REPEAT 4: - REPEAT 9: - A = A + 2 - REPEAT 1: - A = A + 2 - A = A + 5 -REPEAT 8: - REPEAT 6: - A = A + 3 - REPEAT 4: - A = A + 1 - A = A + 6 - A = A + 1 - REPEAT 7: - A = A + 7 - REPEAT 7: - A = A + 3 - A = A + 9 - A = A + 1 - A = A + 9 - REPEAT 3: - A = A + 5 - A = A + 5 - A = A + 6 - A = A + 2 - REPEAT 1: - A = A + 4 - REPEAT 2: - A = A + 7 - REPEAT 1: - A = A + 7 - REPEAT 4: - A = A + 7 - A = A + 2 - REPEAT 5: - A = A + 9 - A = A + 1 - A = A + 9 - A = A + 5 - A = A + 9 - REPEAT 5: - A = A + 5 - REPEAT 1: - A = A + 6 - REPEAT 2: - A = A + 3 - A = A + 2 - A = A + 6 - A = A + 8 - A = A + 8 - A = A + 7 - A = A + 5 - A = A + 5 -REPEAT 2: - A = A + 1 - A = A + 7 -A = A + 3 -REPEAT 2: - A = A + 7 -A = A + 1 -A = A + 4 -REPEAT 1: - REPEAT 7: - REPEAT 2: - A = A + 3 - A = A + 5 - A = A + 2 - A = A + 6 - A = A + 1 -A = A + 2 -A = A + 4 -A = A + 9 -REPEAT 1: - A = A + 8 -REPEAT 8: - REPEAT 4: - REPEAT 8: - A = A + 4 - REPEAT 3: - A = A + 1 - A = A + 8 - REPEAT 7: - A = A + 8 - REPEAT 7: - A = A + 7 - A = A + 7 - REPEAT 7: - A = A + 6 - REPEAT 5: - A = A + 9 - A = A + 3 - REPEAT 4: - A = A + 5 - A = A + 5 - A = A + 4 - REPEAT 9: - REPEAT 3: - A = A + 4 - A = A + 3 - A = A + 6 - REPEAT 1: - A = A + 3 - A = A + 3 - A = A + 6 - REPEAT 6: - A = A + 7 - A = A + 7 - A = A + 5 - A = A + 5 - A = A + 1 - A = A + 2 - A = A + 6 - A = A + 6 - REPEAT 9: - A = A + 6 - REPEAT 1: - REPEAT 2: - A = A + 4 - A = A + 7 - REPEAT 3: - A = A + 6 - REPEAT 5: - A = A + 3 - A = A + 6 - REPEAT 9: - A = A + 3 - A = A + 6 - REPEAT 5: - A = A + 8 - A = A + 8 - REPEAT 3: - A = A + 7 - A = A + 9 - A = A + 8 - A = A + 3 - A = A + 3 - A = A + 9 -REPEAT 6: - A = A + 9 -A = A + 1 -REPEAT 4: - REPEAT 1: - A = A + 7 - REPEAT 9: - A = A + 2 - A = A + 9 - A = A + 1 -A = A + 2 -A = A + 8 -A = A + 7 -A = A + 9 -A = A + 6 -REPEAT 4: - REPEAT 2: - A = A + 3 - REPEAT 3: - A = A + 4 - A = A + 4 -REPEAT 6: - A = A + 6 -A = A + 1 -A = A + 5 -A = A + 8 -REPEAT 2: - A = A + 6 - REPEAT 1: - REPEAT 2: - A = A + 2 - REPEAT 3: - A = A + 1 - REPEAT 1: - A = A + 8 - A = A + 7 - A = A + 4 - A = A + 2 - A = A + 8 - A = A + 4 - REPEAT 5: - REPEAT 6: - A = A + 8 - REPEAT 9: - A = A + 5 - A = A + 5 - REPEAT 5: - A = A + 5 - REPEAT 3: - REPEAT 5: - A = A + 4 - REPEAT 4: - A = A + 6 - A = A + 3 - REPEAT 7: - A = A + 3 - A = A + 3 - A = A + 1 - A = A + 7 - A = A + 7 - A = A + 6 - A = A + 5 - A = A + 5 - A = A + 6 - REPEAT 1: - A = A + 9 - A = A + 3 - REPEAT 1: - REPEAT 1: - A = A + 1 - REPEAT 8: - A = A + 5 - REPEAT 8: - A = A + 6 - REPEAT 4: - A = A + 9 - A = A + 4 - REPEAT 2: - A = A + 3 - A = A + 7 - REPEAT 5: - A = A + 7 - A = A + 5 - A = A + 8 - A = A + 7 - A = A + 8 - A = A + 5 - REPEAT 2: - A = A + 5 - A = A + 7 - A = A + 8 -A = A + 5 -A = A + 9 -REPEAT 2: - REPEAT 6: - A = A + 9 - A = A + 1 - A = A + 8 - A = A + 7 - A = A + 1 - A = A + 5 - REPEAT 3: - A = A + 3 - A = A + 9 - A = A + 7 - REPEAT 3: - A = A + 9 - A = A + 1 - REPEAT 6: - A = A + 1 - REPEAT 9: - REPEAT 7: - A = A + 3 - REPEAT 5: - A = A + 5 - A = A + 8 - A = A + 8 - A = A + 1 - A = A + 2 - REPEAT 4: - A = A + 6 - REPEAT 3: - A = A + 3 - A = A + 7 - REPEAT 8: - REPEAT 1: - A = A + 7 - A = A + 8 - A = A + 3 - A = A + 1 -A = A + 2 -A = A + 4 -A = A + 7 -REPEAT 1: - REPEAT 1: - REPEAT 1: - A = A + 4 - A = A + 6 - REPEAT 1: - A = A + 3 - A = A + 9 - A = A + 6 - REPEAT 9: - A = A + 1 - A = A + 6 - REPEAT 5: - A = A + 3 - A = A + 9 - A = A + 5 - A = A + 5 - A = A + 7 - A = A + 2 - REPEAT 2: - A = A + 7 - A = A + 7 - REPEAT 7: - REPEAT 4: - A = A + 6 - A = A + 8 - REPEAT 6: - A = A + 6 - REPEAT 2: - A = A + 1 - A = A + 7 - A = A + 6 - A = A + 7 - REPEAT 4: - REPEAT 7: - A = A + 1 - REPEAT 2: - A = A + 2 - A = A + 5 - A = A + 8 - A = A + 2 -A = A + 1 -A = A + 4 -REPEAT 8: - A = A + 5 -A = A + 6 -REPEAT 7: - REPEAT 6: - REPEAT 9: - A = A + 7 - A = A + 8 - REPEAT 4: - A = A + 6 - A = A + 4 - A = A + 3 - A = A + 6 - REPEAT 9: - A = A + 3 - REPEAT 9: - A = A + 2 - A = A + 7 - A = A + 5 - A = A + 2 -REPEAT 7: - REPEAT 8: - REPEAT 6: - A = A + 4 - A = A + 9 - A = A + 5 - A = A + 3 - A = A + 9 - REPEAT 4: - REPEAT 1: - A = A + 6 - A = A + 8 - REPEAT 1: - A = A + 6 - A = A + 4 - A = A + 6 - REPEAT 3: - A = A + 7 - REPEAT 3: - A = A + 4 - A = A + 4 - A = A + 2 - A = A + 3 - A = A + 7 - REPEAT 5: - A = A + 6 - A = A + 5 - REPEAT 1: - REPEAT 8: - A = A + 5 - REPEAT 3: - A = A + 6 - REPEAT 9: - A = A + 4 - A = A + 3 - REPEAT 6: - REPEAT 2: - A = A + 1 - A = A + 5 - A = A + 2 -A = A + 2 -A = A + 7 -REPEAT 4: - A = A + 7 -A = A + 9 -A = A + 2 -REPEAT 8: - A = A + 9 - REPEAT 9: - REPEAT 2: - A = A + 3 - A = A + 2 - A = A + 1 - A = A + 5 - REPEAT 9: - A = A + 1 - A = A + 3 - A = A + 9 - REPEAT 7: - A = A + 2 - REPEAT 5: - A = A + 9 - A = A + 3 - REPEAT 2: - A = A + 4 - REPEAT 8: - A = A + 9 - REPEAT 5: - A = A + 5 - A = A + 4 - A = A + 2 - A = A + 4 - REPEAT 6: - A = A + 2 - REPEAT 5: - A = A + 7 - A = A + 7 - A = A + 8 - A = A + 3 - REPEAT 8: - A = A + 2 - A = A + 5 - REPEAT 1: - A = A + 8 - A = A + 5 - A = A + 1 - A = A + 1 - A = A + 5 - REPEAT 2: - A = A + 6 - REPEAT 6: - A = A + 9 - A = A + 2 - A = A + 5 - REPEAT 4: - A = A + 7 - A = A + 1 - REPEAT 6: - A = A + 8 - A = A + 4 - REPEAT 3: - REPEAT 2: - A = A + 1 - A = A + 5 - REPEAT 2: - A = A + 7 - REPEAT 9: - A = A + 6 - A = A + 8 - A = A + 9 - A = A + 5 - REPEAT 9: - REPEAT 3: - A = A + 7 - A = A + 7 - A = A + 9 - A = A + 7 - REPEAT 5: - A = A + 7 - A = A + 2 - A = A + 1 - A = A + 8 - A = A + 3 - A = A + 5 -A = A + 1 -REPEAT 8: - A = A + 4 -A = A + 2 -A = A + 2 -A = A + 8 -REPEAT 4: - REPEAT 4: - A = A + 8 - REPEAT 7: - A = A + 5 - A = A + 2 - REPEAT 2: - A = A + 6 - REPEAT 4: - A = A + 8 - A = A + 6 - A = A + 1 - A = A + 3 -A = A + 2 -A = A + 7 -A = A + 4 -REPEAT 8: - A = A + 2 - A = A + 4 -REPEAT 5: - REPEAT 3: - REPEAT 6: - A = A + 8 - A = A + 1 - A = A + 6 - A = A + 5 - A = A + 9 -REPEAT 8: - A = A + 7 -REPEAT 6: - A = A + 4 -A = A + 5 -REPEAT 3: - A = A + 1 - REPEAT 1: - REPEAT 5: - A = A + 6 - A = A + 2 - REPEAT 9: - REPEAT 5: - A = A + 9 - A = A + 3 - REPEAT 9: - A = A + 9 - A = A + 8 - REPEAT 8: - REPEAT 5: - A = A + 9 - A = A + 4 - REPEAT 9: - A = A + 3 - A = A + 4 - A = A + 5 -REPEAT 9: - REPEAT 7: - A = A + 5 - REPEAT 3: - A = A + 7 - REPEAT 9: - REPEAT 6: - A = A + 4 - A = A + 6 - REPEAT 5: - REPEAT 6: - A = A + 5 - A = A + 3 - A = A + 3 - A = A + 3 - A = A + 5 - REPEAT 7: - A = A + 5 - REPEAT 2: - A = A + 5 - A = A + 6 - REPEAT 2: - A = A + 2 - A = A + 5 - A = A + 3 -A = A + 5 -A = A + 5 -REPEAT 4: - A = A + 2 - A = A + 1 - REPEAT 9: - A = A + 9 - A = A + 5 - A = A + 6 - A = A + 2 - A = A + 2 - A = A + 5 - REPEAT 9: - A = A + 5 - A = A + 4 - REPEAT 4: - REPEAT 4: - A = A + 1 - A = A + 2 - REPEAT 6: - A = A + 9 - A = A + 3 - REPEAT 2: - A = A + 5 - A = A + 1 - A = A + 1 - A = A + 3 - A = A + 8 - REPEAT 7: - A = A + 4 - REPEAT 6: - A = A + 9 - REPEAT 5: - A = A + 9 - A = A + 8 - A = A + 3 - A = A + 9 - A = A + 4 - A = A + 6 -REPEAT 7: - A = A + 9 -REPEAT 9: - A = A + 4 - A = A + 9 - A = A + 1 - A = A + 3 - REPEAT 5: - REPEAT 1: - A = A + 4 - A = A + 4 - REPEAT 8: - A = A + 9 - A = A + 6 - A = A + 2 - REPEAT 3: - A = A + 4 - A = A + 4 - REPEAT 3: - A = A + 5 - A = A + 2 - A = A + 8 - A = A + 3 - A = A + 6 - A = A + 4 - A = A + 9 - A = A + 1 - A = A + 9 - A = A + 5 - A = A + 3 - REPEAT 3: - A = A + 2 - A = A + 5 - A = A + 8 - A = A + 2 - A = A + 5 - REPEAT 8: - REPEAT 2: - A = A + 6 - A = A + 7 - A = A + 6 - A = A + 9 - A = A + 2 -REPEAT 2: - A = A + 3 - REPEAT 8: - A = A + 7 - A = A + 2 - A = A + 1 - A = A + 4 - A = A + 1 - A = A + 5 - A = A + 2 - A = A + 1 - REPEAT 1: - A = A + 1 - REPEAT 6: - A = A + 4 - A = A + 3 - A = A + 3 - REPEAT 5: - A = A + 3 - REPEAT 6: - REPEAT 1: - A = A + 5 - A = A + 7 - A = A + 7 - A = A + 7 - REPEAT 5: - A = A + 9 - A = A + 7 - REPEAT 5: - A = A + 9 - A = A + 1 - A = A + 9 - A = A + 8 - REPEAT 1: - A = A + 2 - REPEAT 5: - A = A + 8 - REPEAT 3: - A = A + 2 - A = A + 9 - A = A + 6 - A = A + 3 - REPEAT 5: - REPEAT 6: - A = A + 5 - A = A + 5 - REPEAT 4: - A = A + 5 - A = A + 4 - REPEAT 8: - A = A + 9 - A = A + 1 - REPEAT 8: - A = A + 8 - A = A + 1 - A = A + 4 - REPEAT 6: - A = A + 6 - REPEAT 2: - A = A + 3 - A = A + 9 - A = A + 6 - A = A + 9 - REPEAT 1: - A = A + 4 - REPEAT 3: - A = A + 3 - A = A + 4 - A = A + 2 - A = A + 8 - REPEAT 2: - A = A + 4 - A = A + 1 - REPEAT 9: - A = A + 2 - A = A + 9 - A = A + 7 -REPEAT 7: - REPEAT 7: - REPEAT 5: - A = A + 7 - REPEAT 5: - A = A + 1 - A = A + 1 - REPEAT 5: - A = A + 6 - REPEAT 1: - A = A + 4 - REPEAT 9: - A = A + 4 - A = A + 1 - REPEAT 6: - A = A + 8 - A = A + 5 - REPEAT 1: - A = A + 4 - REPEAT 5: - A = A + 8 - A = A + 7 - A = A + 2 - REPEAT 3: - A = A + 3 - REPEAT 8: - REPEAT 8: - A = A + 4 - A = A + 7 - REPEAT 5: - A = A + 1 - REPEAT 8: - A = A + 7 - A = A + 8 - A = A + 4 - A = A + 7 - A = A + 6 - A = A + 9 - A = A + 5 -REPEAT 3: - A = A + 5 - REPEAT 9: - A = A + 1 - A = A + 7 -REPEAT 1: - A = A + 8 -A = A + 4 -REPEAT 8: - REPEAT 7: - A = A + 2 - REPEAT 4: - A = A + 6 - A = A + 6 - REPEAT 1: - A = A + 7 - A = A + 1 -REPEAT 9: - REPEAT 5: - A = A + 6 - A = A + 5 - REPEAT 7: - A = A + 3 - A = A + 6 - A = A + 8 - REPEAT 2: - A = A + 7 - A = A + 1 - A = A + 9 - REPEAT 3: - REPEAT 3: - A = A + 5 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/35.\347\205\244\347\220\203\346\225\260\347\233\256/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/35.\347\205\244\347\220\203\346\225\260\347\233\256/desc.md" deleted file mode 100644 index 776547068..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/35.\347\205\244\347\220\203\346\225\260\347\233\256/desc.md" +++ /dev/null @@ -1,7 +0,0 @@ -有一堆煤球,堆成三角棱锥形。具体: -第一层放1个, -第二层3个(排列成三角形), -第三层6个(排列成三角形), -第四层10个(排列成三角形), -.... -如果一共有100层,共有多少个煤球? \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/36.\351\227\250\347\211\214\345\210\266\344\275\234/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/36.\351\227\250\347\211\214\345\210\266\344\275\234/desc.md" deleted file mode 100644 index 203fdd491..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/36.\351\227\250\347\211\214\345\210\266\344\275\234/desc.md" +++ /dev/null @@ -1,4 +0,0 @@ -小蓝要为一条街的住户制作门牌号。 -这条街一共有 2020 位住户,门牌号从 1 到 2020 编号。 -小蓝制作门牌的方法是先制作 0 到 9 这几个数字字符,最后根据需要将字符粘贴到门牌上,例如门牌 1017 需要依次粘贴字符 1、0、1、7,即需要 1 个字符 0,2 个字符 1,1 个字符 7。 -请问要制作所有的 1 到 2020 号门牌,总共需要多少个字符 2? diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/37.\345\271\263\351\235\242\345\210\207\345\210\206/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/37.\345\271\263\351\235\242\345\210\207\345\210\206/desc.md" deleted file mode 100644 index 795634640..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/37.\345\271\263\351\235\242\345\210\207\345\210\206/desc.md" +++ /dev/null @@ -1,24 +0,0 @@ -#### 问题描述 -平面上有 N条直线,其中第 i条直线是$ y = A_i*x + B_i$。 - -请计算这些直线将平面分成了几个部分。 - -#### 输入格式 -第一行包含一个整数N。 - -以下N行,每行包含两个整数 $A_i, B_i$。 - -#### 输出格式 -一个整数代表答案。 - -#### 样例输入 -``` -3 -1 1 -2 2 -3 3 -``` -#### 样例输出 -``` -6 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/38.\346\266\210\351\231\244\345\260\276\344\270\200/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/38.\346\266\210\351\231\244\345\260\276\344\270\200/desc.md" deleted file mode 100644 index 143a9ba22..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/38.\346\266\210\351\231\244\345\260\276\344\270\200/desc.md" +++ /dev/null @@ -1,18 +0,0 @@ -下面的代码把一个整数的二进制表示的最右边的连续的1全部变成0 -如果最后一位是0,则原数字保持不变。 -#### 输入: -``` -00000000000000000000000001100111 -``` -#### 输出: -``` -00000000000000000000000001100000 -``` -#### 输入: -``` -00000000000000000000000000001100 -``` -#### 输出: -``` -00000000000000000000000000001100 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/39.\345\233\233\345\271\263\346\226\271\345\222\214/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/39.\345\233\233\345\271\263\346\226\271\345\222\214/desc.md" deleted file mode 100644 index 64059958f..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/39.\345\233\233\345\271\263\346\226\271\345\222\214/desc.md" +++ /dev/null @@ -1,45 +0,0 @@ -四平方和定理,又称为拉格朗日定理: - -每个正整数都可以表示为至多4个正整数的平方和。 -如果把0包括进去,就正好可以表示为4个数的平方和。 - -比如: -``` -5 = 0^ 2 + 0^ 2 + 1^ 2 + 2^2 -7 = 1^ 2 + 1^ 2 + 1^ 2 + 2^2 -(^符号表示乘方的意思) -``` -对于一个给定的正整数,可能存在多种平方和的表示法。 -要求你对4个数排序: -``` -0 <= a <= b <= c <= d -``` -并对所有的可能表示法按 a,b,c,d 为联合主键升序排列,最后输出第一个表示法 - -程序输入为一个正整数N (N<5000000) -要求输出4个非负整数,按从小到大排序,中间用空格分开 - -例如,输入: -``` -5 -``` -则程序应该输出: -``` -0 0 1 2 -``` -再例如,输入: -``` -12 -``` -则程序应该输出: -``` -0 2 2 2 -``` -再例如,输入: -``` -773535 -``` -则程序应该输出: -``` -1 1 267 838 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/4.\351\200\222\345\242\236\344\270\211\345\205\203\347\273\204/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/4.\351\200\222\345\242\236\344\270\211\345\205\203\347\273\204/desc.md" deleted file mode 100644 index 35dbf7f6e..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/4.\351\200\222\345\242\236\344\270\211\345\205\203\347\273\204/desc.md" +++ /dev/null @@ -1,35 +0,0 @@ -给定三个整数数组 -A = [A1, A2, ... AN], -B = [B1, B2, ... BN], -C = [C1, C2, ... CN], -请你统计有多少个三元组(i, j, k) 满足: -1. 1 <= i, j, k <= N -2. Ai < Bj < Ck - -#### 输入格式 - -第一行包含一个整数N。 -第二行包含N个整数A1, A2, ... AN。 -第三行包含N个整数B1, B2, ... BN。 -第四行包含N个整数C1, C2, ... CN。 - -对于30%的数据,1 <= N <= 100 -对于60%的数据,1 <= N <= 1000 -对于100%的数据,1 <= N <= 100000 0 <= Ai, Bi, Ci <= 100000 - -#### 输出格式 - -一个整数表示答案 -#### 样例输入 - -``` -3 -1 1 1 -2 2 2 -3 3 3 -``` -#### 样例输出 - -``` -27 -``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/40.\345\256\214\347\276\216\345\271\263\346\226\271\346\225\260/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/40.\345\256\214\347\276\216\345\271\263\346\226\271\346\225\260/desc.md" deleted file mode 100644 index 133a9dffd..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/40.\345\256\214\347\276\216\345\271\263\346\226\271\346\225\260/desc.md" +++ /dev/null @@ -1,4 +0,0 @@ -如果整个整数 X 本身是完全平方数,同时它的每一位数字也都是完全平方数,我们就称 X 是完美平方数。 -前几个完美平方数是 0、1、4、9、49、100、144…… -即第 1 个完美平方数是 0,第 2 个是 1,第 3 个是 4,…… -请你计算第 2020 个完美平方数是多少? diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/5.\347\254\254\345\207\240\345\244\251/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/5.\347\254\254\345\207\240\345\244\251/desc.md" deleted file mode 100644 index d3958d21e..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/5.\347\254\254\345\207\240\345\244\251/desc.md" +++ /dev/null @@ -1,24 +0,0 @@ -y年m月d日是哪一年的第几天。 -比如y年的1月1日是那一年的第一天,那么y年m月d日是哪一年的第几天。 - -#### 输入 - -``` -y m d -``` -#### 输出 - -输出一个整数 - -### 样例 - -#### 输入 - -``` -2000 7 7 -``` -#### 输出 - -``` -189 -``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/6.\346\226\271\351\230\265\350\275\254\347\275\256/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/6.\346\226\271\351\230\265\350\275\254\347\275\256/desc.md" deleted file mode 100644 index 8e4e42a70..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/6.\346\226\271\351\230\265\350\275\254\347\275\256/desc.md" +++ /dev/null @@ -1,27 +0,0 @@ -#### 问题描述 - - -给定一个n×m矩阵相乘,求它的转置。其中1≤n≤20,1≤m≤20,矩阵中的每个元素都在整数类型(4字节)的表示范围内。 -#### 输入格式 - -第一行两个整数n和m; -第二行起,每行m个整数,共n行,表示n×m的矩阵。数据之间都用一个空格分隔。 -#### 输出格式 - - -共m行,每行n个整数,数据间用一个空格分隔,表示转置后的矩阵。 -#### 样例输入 - -``` -2 4 -34 76 -54 7 --4 5 23 9 -``` -#### 样例输出 - -``` -34 -4 -76 5 --54 23 -7 9 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/7.\345\244\247\346\225\260\344\271\230\346\263\225/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/7.\345\244\247\346\225\260\344\271\230\346\263\225/desc.md" deleted file mode 100644 index 492f9581e..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/7.\345\244\247\346\225\260\344\271\230\346\263\225/desc.md" +++ /dev/null @@ -1,4 +0,0 @@ -对于32位字长的机器,大约超过20亿,用int类型就无法表示了,我们可以选择int64类型,但无论怎样扩展,固定的整数类型总是有表达的极限!如果对超级大整数进行精确运算呢?一个简单的办法是:仅仅使用现有类型,但是把大整数的运算化解为若干小整数的运算,即所谓:“分块法”。 - -![](https://img-blog.csdn.net/20160125091111485) -上图表示了分块乘法的原理。可以把大数分成多段(此处为2段)小数,然后用小数的多次运算组合表示一个大数。可以根据int的承载能力规定小块的大小,比如要把int分成2段,则小块可取10000为上限值。注意,小块在进行纵向累加后,需要进行进位校正。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/8.9\346\225\260\347\256\227\345\274\217/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/8.9\346\225\260\347\256\227\345\274\217/desc.md" deleted file mode 100644 index 91f37dbdb..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/8.9\346\225\260\347\256\227\345\274\217/desc.md" +++ /dev/null @@ -1,13 +0,0 @@ -观察如下的算式: -``` -9213 x 85674 = 789314562 -``` -左边的乘数和被乘数正好用到了1~9的所有数字,每个1次。 -而乘积恰好也是用到了1~9的所有数字,并且每个1次。 - -请你借助计算机的强大计算能力,找出满足如上要求的9数算式一共有多少个? - -注意: - -1. 总数目包含题目给出的那个示例。 -2. 乘数和被乘数交换后作为同一方案来看待。 \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/9.\346\257\224\351\205\222\351\207\217/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/9.\346\257\224\351\205\222\351\207\217/desc.md" deleted file mode 100644 index ab8ad3d2e..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/9.\346\257\224\351\205\222\351\207\217/desc.md" +++ /dev/null @@ -1,15 +0,0 @@ -有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒,所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒下的, -再次重复...... - -直到开了第4瓶酒,坐着的已经所剩无几,海盗船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。 - -等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“......昨天,我正好喝了一瓶.......奉劝大家,开船不喝酒,喝酒别开船......” - -请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人。 - -如果有多个可能的答案,请列出所有答案,每个答案占一行。 - -格式是:人数,人数,... - -例如,有一种可能是:```20,5,4,2,0``` - diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/1.\345\215\225\350\257\215\345\210\206\346\236\220/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/1.\345\215\225\350\257\215\345\210\206\346\236\220/desc.md" deleted file mode 100644 index 49cb86fbd..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/1.\345\215\225\350\257\215\345\210\206\346\236\220/desc.md" +++ /dev/null @@ -1,35 +0,0 @@ -#### 问题描述 - -小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。 -现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。 -#### 输入格式 - -输入一行包含一个单词,单词只由小写英文字母组成。 -#### 输出格式 - -输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 -个。如果有多个字母出现的次数相等,输出字典序最小的那个。 -第二行包含一个整数,表示出现得最多的那个字母在单词中出现的次数。 -#### 样例输入 - -``` -lanqiao -``` -#### 样例输出 - -``` -a 2 -``` -#### 样例输入 - -``` -longlonglongistoolong -``` -#### 样例输出 - -``` -o 6 -``` -#### 评测用例规模与约定 - -对于所有的评测用例,输入的单词长度不超过 1000。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/10.\351\273\204\351\207\221\350\277\236\345\210\206\346\225\260/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/10.\351\273\204\351\207\221\350\277\236\345\210\206\346\225\260/desc.md" deleted file mode 100644 index c0cf045c1..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/10.\351\273\204\351\207\221\350\277\236\345\210\206\346\225\260/desc.md" +++ /dev/null @@ -1,27 +0,0 @@ -黄金分割数0.61803… 是个无理数,这个常数十分重要,在许多工程问题中会出现。有时需要把这个数字求得很精确。 -对于某些精密工程,常数的精度很重要。也许你听说过哈勃太空望远镜,它首次升空后就发现了一处人工加工错误,对那样一个庞然大物,其实只是镜面加工时有比头发丝还细许多倍的一处错误而已,却使它成了“近视眼”!! -言归正传,我们如何求得黄金分割数的尽可能精确的值呢?有许多方法。 -比较简单的一种是用连分数: -``` - 1 - 黄金数 = --------------------- - 1 - 1 + ----------------- - 1 - 1 + ------------- - 1 - 1 + --------- - 1 + ... - -``` - -这个连分数计算的“层数”越多,它的值越接近黄金分割数。 -请你利用这一特性,求出黄金分割数的足够精确值,要求四舍五入到小数点后100位。 -小数点后3位的值为:0.618 -小数点后4位的值为:0.6180 -小数点后5位的值为:0.61803 -小数点后7位的值为:0.6180340 -(注意尾部的0,不能忽略) -你的任务是:写出精确到小数点后100位精度的黄金分割值。 -注意:尾数的四舍五入! 尾数是0也要保留! -显然答案是一个小数,其小数点后有100位数字 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/11.\345\255\227\346\257\215\351\230\265\345\210\227/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/11.\345\255\227\346\257\215\351\230\265\345\210\227/desc.md" deleted file mode 100644 index 4f46d2b65..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/11.\345\255\227\346\257\215\351\230\265\345\210\227/desc.md" +++ /dev/null @@ -1,122 +0,0 @@ -仔细寻找,会发现:在下面的8x8的方阵中,隐藏着字母序列:“LANQIAO”。 -``` -SLANQIAO -ZOEXCCGB -MOAYWKHI -BCCIPLJQ -SLANQIAO -RSFWFNYA -XIFZVWAL -COAIQNAL -``` -我们约定: 序列可以水平,垂直,或者是斜向;并且走向不限(实际上就是有一共8种方向)。 - -上面一共有4个满足要求的串。 - -下面有一个更大的(100x100)的字母方阵。 - -你能算出其中隐藏了多少个“LANQIAO”吗? - -我就把这些东西放在了txt文件里 -``` -FOAIQNALWIKEGNICJWAOSXDHTHZPOLGYELORAUHOHCZIERPTOOJUITQJCFNIYYQHSBEABBQZPNGYQTCLSKZFCYWDGOAIADKLSNGJ -GSOZTQKCCSDWGUWAUOZKNILGVNLMCLXQVBJENIHIVLRPVVXXFTHQUXUAVZZOFFJHYLMGTLANQIAOQQILCDCJERJASNCTLYGRMHGF -TSDFYTLVIBHKLJVVJUDMKGJZGNNSTPVLCKTOFMUEUFSVQIAUVHNVFTGBDDARPKYNNCUOYUAZXQJNOEEYKLFRMOEMHUKJTPETHLES -FKVINSLWEVGAGMKVFVIUBMYOIAFHLVNKNTYKTZWVXQWRWIGPENFXYDTKRVPKRTHMGHVYOCLDCKMEKRLGEKBYUCLOLYPAKPFSOREH -KWPUOLOVMOFBIXYACWRDYBINTMPASPCEOKHXQIGBQQMCEOIVULIEOPFSCSIHENAJCVDPJDOIWIIULFDNOZOFVAMCABVGKAKCOZMG -XWMYRTAFGFOCNHLBGNGOXPJSTWLZUNNAGIRETGXFWAQSSJPFTQAXMTQWMZWYVEPQERKSWTSCHSQOOBGXAQTBCHOEGBDVKGWJIFTG -ZWWJEIISPLMXIMGHOOGDRZFTGNDDWDWMNUFWJYJGULPHNUFSAQNNIUVAAFZIAZKFXXNWCEABGJAUMGYEIEFVQXVHHHEDYUITRCQB -XZHDPZQTOBECJVBZLACVXACZEDYOGVAVQRNWEOWGRAQYUEUESTEDQTYJUTEFOOITSHDDZHONJGBRCWNEQLZUTBNQIADKNFIOMWZR -EBFKCVNLURZSNPOLTISRPDTNUMCDGKTYRGIOVEPTUTSBAWQKWWEUWIWHAANUZUADGZEATZOQICWFUJTWNZDBKLQNELWVTBNDLNFH -PESISEATZNCDFRMXBQUKBFTIGYSFCWVHPMSUSDKPSCOMVLDOHYQVFHAJKRDTAVLIMNZBZSMLMRTLRPSLAHXDBASDMWAAYBPYVJZF -SCCWYHLQOUKBMCEYENQNJXFOMOOJMTKDSHJJOHDKEGATFZHGWJJAZJROWHAZUFGEQKPYXLCAAXHHQBDALPYUDWZQHBASBBCFGQCQ -ZKNXUBRYZVSPQHOVLAEUAUITMPWXNXJQVIBJVBCSVXKWFAFRPRWOLYVSDVTGGOFFMNQJZOBUDJLFHJTCYMPNOBHQJHGKLIKLZMLA -POCKVEQXUAVHERIAQLGJHYOOVOMTXQFRTBFSETOZICPCHZHFBWNESVJJLSVSVOOGYYABFESWNWDNYBGBNAKRCFQMTCUMIFTESVIN -JCAULIQRYUMAMAOVVWSEUTMECXSDTONRMMROQUISYEURSAYNZUVOPXLIFBDOHPXMABBLEQZGLJXQJOEYYRRRCFTEZQAOIWKRJQDL -ZNUUDWZXZZURPMHGXQGNQBIQWWNERZWULSAPIBODBFFQQIHEQKCKLJYQNXQUTAAYGRBXSLLQNOQPZJEWHETQHPXJANMJFOHINWOW -KJGAWWFSVIZHFNUWBLWYVPIWAEICCAHOEIWRADSLOZGPSVGPUBUUQAVYCHOIGINKYKJABWAQCZCXOBKTNJZQRHLUFKQLACAAOIWJ -SIKWLXQHKDFJVGBVXWDWJKUSFRQRTDJYQMNFOQQALHRLMHSDMCFLAOVKDMTKMTPVTLAZLYJNJXZCFRHHSDIXYUUSVIMIICLUJHFW -JHWUSMCFYHPIXHAPBBSHYDQCKVGQFTENLVERFVOVDCLSTQFUSEPUMTFODLZLYQXDOXAEPONIQWTDWSAWBNSZYACGSJQSHAUMIKXT -MVBNFXMFNPAYSODPXEAYNRKTEZJWMUACSIUYPIORUFPMXAOZZJPJXPFLNSKNIAMETMOVULZPQIJJIRCSYQXOEVRHCNACSBRHKYNW -KGKBTBHGWKVJYZCOVNSKUREKZEIWVLOHAMUAYKLUGHEUESICBZAHURNTJAECTHRNKSIJQFIPVZANSZYSPJWHPKHCAPEYWNXUYQSD -RRRFYQFIQSWYRQTSNGNUFOBMSLGAFWPJGYEHGASFKTJCCZPXFIQLSXNKNWCYVTETOAPCOZJNHEWOCCAWVDEZUQCLLAVUQJJTQCKJ -NMBKMUENVGXXVMQCLXPJDQIQCFWYADIFDSGINGZDJYHPUPXVRMWDIPJRWPNRYOFGYYPEAVKDEMLYRRRMNCRQXPTDSQIVKKGJWDEF -SBAEKIFZCKDOMIQKBDWVQGBYWPDIBOLQUGAQRXLJDAZMXVZXYSNWEWTNZKYREMBEUHOTFOCKEJSXCMUBCKXNGQXTQJRCRCLWJTOI -YXBFBIBRAAFNPKBLTSMCFERZURZNWHMOEHIHNQTBWXNPJGIDYDPRGEWACCBULJRACOFLANQIAOIHMYCNQHVKXSIGAMWAHUSNBBTD -QDGPTRONXHAZWOUPNBFJFEWAMFZUQZFDKAPNJUBQPWBPYGPZHKUDZZDLCCWHGAUKJCSLLFWGPYJKJQBNLCZESOGXXSQCVVKVRVAW -NXPGQOUEFLUZHHSAODIWEPZLXVQLYGVOOVCCREDJZJOMCSCFFKEIEAVCTPUZOWNOLJHGBJHJFBFFORGXOXXFOCAGBWEFCIDEKDLB -PTXSUINQAJURNFQPMMSPLZTQAHCIOFJUEFFZGIHTSJNIEXQLLHRQUXXLLORJEHGQJOXSLIAVFPEJNGMMVAXDDMPXLOSTRLLFLYRM -JQNCLENGTROIKDWBMXRNJYPGZRQOREPJJPTXKVVKPYYZENEOIQKZOPXAYGFXORXRIDGATHMZFDJIOIOKVDJBHSXQMYCBYFGXWHLH -CITGTILGPGBHZMNWWHXEFPGDPJUVFBJKAQWACZHPRPJYCOLGZTBDCVHNRSUAJUQAWAPMQJDQIFPZQZEONWHIYKMXDZOMVETEFJRB -RDOTIDCFEESOKYPYCGQQKOGPMGJRITSVTKOKDSXLRLJRRHNFRFXCMDNQMCEGZFJWHZOAFBQXXPXNBSWTSUYPAWQRHAUGLNPBRSJT -HOWRIUGMOQTUYIHDWJRFBWWKWYKCICSVBVKTBIIWGFSVIFCTUKIHHUUISCOTEOYRWQXTAEBXQQOLLMOALNIYVCCHNSWIKHMYYNZO -OFRIYYXPPSRTPAYMUJSSDILKIZAYSEIOLANQIAOVKARDPGVFCSYBSNHAPGTIKLAWTTKOEADWRLAACAAFYTBTNSGFTYLYUHJXBMMA -NJFTMLUIBKDPWBXQOMBVQXCZOIREHRSZCSJOIVBXWQIBUTYBQNTZRVROHGOIZYAJWXLEATLOZJIKJMIHSLGSVTCXJWIOOGWSERRQ -DBQJNGBLRIYFIKHBEYOZQBOAGGNIZKFDHWXCFNJLBQXVLHIQNIBZSDLTTRERHNWCMLJCVBBGGAQTPUQHIRABXPQSYGSDVMBNNDFG -KPLFUYXHYGOCZPPXMWCZYNKCYBCRZVKFBHQXPGPBZFTTGEPQTJMOFHAYSQQZDMQECGXOXADYHNNXUKNBXZBYHBOULXNBJZKIZREF -LVHAMSNXJOCVRPVGJUWXFVOCUCLCZDXRPBBDRLRAVVNLOZWOHWMXYSNMXAKJYWYGILNGUJGIPKAUDVANZLFWKUWWUSQYBRCBVDIJ -QCXPLOTPPGXCUZOUSSTXHVMLHVMJTUSSOPLRKEBQSGWNGVHKANVZWYQHSHLIPWSYCPKTUKPMWPLVFLLAHXZQANFXHFNYHIQVIOYN -ZPTJJCBHXPSUPOMNRVCKXSUFCNRCRNCPTPGIDQOEQUDFNUNMJPOEKVIMUJAJZOUKMAFSLDWYMCHTSNJYUDJAHQOIXPYSRHVAFFCR -DCGMEEWXWMNOSSJNIZCINRHENPPPCYVFWYCONOPKXMFZXXIHNXIGAHAMHSBRESOETGVXWDNQLGCEOUDDJXHQIVCHRNKBFFEWILGY -SOAIQNALXRBSGAQIDQVMVDKVZCPMJNXKXRXPFZAUVQPBHHQKTPDSQROLQTUGMFQRWGVEWCYPDYDZGNNNUFKJUEHJKPLIQNRQYXHU -GKGWUCJXUKAEHLRLNDFUQPSJAZTVJRXWXQVBMRJXULEMJJPDCVTOWVFDBVLSBHZRRQUVMUQYKTJCLSGGHGCPHPHMWYAECLJIZUWV -QQNKPQRJMSOCEAYDNKPHVEGKAGCKAPDXTGVXULHUXHJPDXCSKQTCJENVTZTMRUENCSWHBEORALSREBWAJEMQDXMRKGHJGICDHKHY -YNSDSWDRLBBFUFVVICMGUCGBSVDLJNXGKXNFGVLKAVBJRRRUHKRXTPBJAKIEBAVMDIOJLIUDABCGNPNJIYBCXMOOWKRPHPYSWRDC -BORWTNBISSLTVKBRTLWKRNCEDCNEGCIYJIPDICFAVNOISYAHWBLGMNFKXZYTTWJOBEPNMSJEJMHXVPGOJOLQQQVXFGEULANQIAOD -OQETOJHCZXGTUKIWGMEVVMXCURISUOFQSAWZWDMZWVYHZMPEIMWKJDGERODVVUXYRTYLCRGYQQOIOFZSSZRAIESWBQOAIQNALJNR -HEYWHPLLPCUEOCBAOWGAYEJZQJHLVNMVQNSQQGGUBOIMDPFLOVSQGBLYAMBRYJDVOXOQINLJAVYALAKHPKOYNKGXIISSJNGKHYMS -IQVRYKXCUFIRNENEXFJTMOTJWYXSMTDHHPRHWIXETWVVIXZELKLLWRWQYGBCGJNYSUQEFCOUDNIJMLJNLAWSYJGULKBCFPYVSSMW -WQHGWRQFWFOTGPBBSJBDUKOMBXNRPIMCGPGVZFADWTBVIEMVTBXVAFQDDMJALCOMZTXUFFKBQQZDFAMTFWEXTHBKNWRLUVITQXLN -OPPJQKNGHWWPENVQIABJCQNKXNPWOWRFEOKQPQLANQIAORGGOLAYCEGZBHZVLPBERWYIJNJUNXKULUQOJLTNRDZDEYWEMYCHJLLB -LJISOAQLXJEFXVTOZSICOLQIJEXUANJWIFSIMGUQWHBXUDWOEILYFUZTGDZDSPLZPDPXBLFAXLEFQFEPDSJQWEQMXKKHCXHMSATM -UMUJENPBYKZLWAJAXJKDIYCBREBPOETQHMRHLKSEZUIPRGWIZDDQLSJAPKPBWMJMPZWLNFLFCQOCDBMLIHIYCXUJLFLPZVGWBKMY -WHZJLKEWUPETVUREKVKCLBNYFLWCERVIPUDINNWGQTUHWXCTDVTMYATYUZLMVLOHKBOGIZCQDOWFBCWJAVUXYUEVRKPOXCKHAWZC -RPLNLCUHJRADHJNSDPZXIKXGUKEJZCFJQASVUBSNLXCJXVCJZXGMRYRLOBCNGPDUJQVEFKMYHNZGZOAIQNALQDHTBWJXPKJLFXJY -MKCEZEDAFGSOCORWJGMOKWPVVBVDYZDZHPXFWJBDELHPGOQHMBAHUUUJMGXAEKZCTQTBXNVYUIQUVZGXSKQXJWRUPSFIJDYIAORC -GKFKQNXPJWOPPBTUKTHUBIROSYOVFEMJBRREWICJPCIOSTWPAUSKTRQULXPWRSXHSRYBCWYCYOTCTPFSQLDIILIGMEVZKYSOYRPH -SFDSCSMLLNARCCGCBJOGZAEQTGNGSFAQIXLPDBSWZDTYVASYYPVBRFBTIAGGWONGSVKCJDBBLYKAIOXUATGMALZXFOHZFTXALCFU -CUSSTLCRYPDTFSFJFENKJWTEBOBEPLSNXLALQWCKSLVMZQDJITHZKVCCQXTEXOSVAUFYAZXJUOAPPVEEWOIIMOSZZMCOQBRUXWKG -PDOFSCKKJJTRYRWGLEZODQTJSIMXIAOLNMLPHBAYLPTTLPYWILSEIIQVSXNHIJEORVCNJHYXRBIZZJTADGMRTSXVRXYGVQQNUEIC -IHNJOQXUXTXFPALCHOELNVMWDWQTEARUKPIFWXJSMWZLMNLAODUTKNZDYRFRLGBLIBGIBXJBOYMLYLANQIAORORYKSJPOOOAMVRN -IWIUHLYJKTQGVJBDPROSRGZUFITDIBCDPICNEFIGHWGSROWBYKUCLCQYLJXLHLXSCTJWKDLHHMLDBZCVDKPXYYASHUUMUJMVSXAD -GXOYXQFEBFIEJJLHBNGSYALOUXNQBXXZAAZJXENJJVVGFVHOTKSLEGLJVSJCQHSSZFEIOGBOGWSPIRENQAAWRQFBEFEXBKGMSTRC -PYIANSGMNKBCDPHWDUPKICQEUDNZPNGRUJYSZIRLXGXXITAFBCANGDLVAQLDPVTJNSAUZMBBNOBBOERSHQIOLBVTSPPJKVCMXUBS -IKMDIYSNCJZKJKJQMTIKEPRUNAHJUSWJHSLWIVWHYAYLOIOGSZVWKQWXZDBPHWZRAIPMXDJHBIISVJWVEVZAEGAKCYYMNZARBZPC -DLDFVQDFDMVHYVOWEKMFKWUXLTPWIVKPRZZXOLMDAPAIQEKJHCHYAGJDBOFWDGNEGQGOOKWSKLTLREMGGTVJFHAIBCQKNZVRCZYS -FBQASGNCCBBGNKJHCDBTGBIIWKMPHDABKEWDEPYEAVKNMPATUZZUOEHGUGAZNECSGUCIIJPMMRAMTVADMTCRJCBWDLWWFNFOWMVZ -XFJFBGDAVGGAIZHAUIYENDZTRUWHPQUFWCHOXNCWYNAWVPLBLNQKQDTKQQKXNFXCTBGRWUZFHNRBDNLNKQVOLLGBBJQIYOBCEIKO -CURAGWXMLYBSIZLAXFONZZMQMRNNSRQKRHQGFGZUTLONAYRKSSOWAMKZBSGOOYQDPTBHGPBNQEDCZHRTOXREOFJEKJVIZXZBCJPN -KGYBZTZRKOGBETJRUWRNUCIFKIMCZGYTZLCZYGCGKVZRJIFZQIQPTCPPUHYWIXBOFFGSGSAIMNGKKUUROAVNJUQQNSWJRZIZEHAF -DDAOBVCPOVODVJFLSNPJXHWQBHILWZAHQQMTQASNADZLZNXJLJMFCOUWOZJCMVVTYCKTUBABWLCEBNYWAMOLNBQQYBRUJCQCZALE -TVVRPMYFIKINHIUEJBDLTCUMMUWICIUVCZNIQIUEWVAHLANQIAONMEYJWPDAFXVNOSOFDOCESSLGZPTJINBUAFWWWMPTYALZIGVD -DCZGKILMBFXIQQFEKJBIUDEMIFCANVGNYZAYSQFMNNQFEPZFUUVGTBKSMDXITBLANQIAOQUKTPNYPOWSQQYWWMJHSDYVFDJYXBAF -VGYXAMDRRZWVIHNQPZZWRNWBTROOJOLNUGXBILZKQEGIQSYGKZGODPWBJSCMRRWSSQURUFIAFQGEZLGZNOEQMNQEYUKPEQPPVAMO -SYSFUAJFKIPUJVQSZRWQCJYAUMLDDNOKODDXIEQIFLANQIAOZFUNKUBVDBLMJOAUTVCZVLKJRQIORQPGAVCEYVNYUZHXILHERYEC -GJEKWEKIJNIWUXZNVIWIAANHIOSOLATSQFSSCTAKESUTSPPYFHEHLVLIBJZEEBCOWMNHFTZMAPKFUPNFLTFFJQRVJHAKDVMGGUIX -KAKXXNKSOAIQNALLWKWGVACYWBQEVTFSEUCYRORQTHWFUJFLQHONWZEKPLSNPRPBOMOFFCPMKXFZBKIERBKDYFKYUEYVYRPMOAQI -WNICDLQKZXGTKDLIEFBGELGJOAIQNALXZLGGDQIBVEULDPBWUJNTYOKFBPGMAWRRUJPPIGYCNYURNOSQRIRBAZAGWWDUHAAZQWPT -KFXZQXRMKSBUXWOUVVHSJWTLKZELGXMMAIDSJIWGCJPCBWZIEKMNUPUAFHTUMOZKJWVTIAQNOHELEMWGKJHKPNJVSRVHAUFXBUOU -XOWCZJYQLXJRUOOYSKDLDXKWTTJBYBTLKSWRUYPOYTPBGUJXBMRWNELBWADCSZDAEEFGPVRHNNLBFDDXNPDXLKQUSJAZDEUDBMBD -QIKYEKMVUHGGWZDKXFVQQNECZOAWCFUBHQMEPEPKEFSDBAYJQOSGAIHRBRAUKLQRANKMTTIOJDDXAEWTQHIYSGRRMEFTNNWCLZSI -ZFUQAQCSFNVUQMKUQWBWFQIEQVVXPOSVIDTUOBLLTGHQKEMSUWWHWRISLGRDPPQPZBANSGDWXKNYTKMWECPMPDYSCJZXPUKPWGYI -CNGVLBSCBHRLJARWSRENGHYYQDKRATERCPEAOPAJZUMOYIDHVPDMQPKKHCBAMRBGEIEXXJALMCXKPUGXYVINRORFYURXAMOJCBZQ -YJHHAWESCLMDIHVYMLAJZQSYTDEURWYPOLJCAKIKSATGVIALBLWPPKDEGSPMRLDBQNVPPCLQXKUQLQJERMYFGAETUATEBQZUMGUN -NBWUBVXYDFPLPJYLIDFVTVKKGFWMXVINLJUDUPABTSBJAJENZSXIMUJQWPEZTAVDMBBHFYTJKYFXIXQTBTTQIKQXQDPWYNMXRQDJ -OGWLZQUBJJHAQNPVRGHGPNMMJPIDGANYEEDWYPOLKLNEPYSRTQYCJLSWFRJRRGGSNSDHIXYYSNAKKBWQDDGYYMOGPUXQEUSAPSOU -CLLSELRVFZUFYVTJQKCQHNICMERWQFQNPVRPIIYKHZWJYJAFCLNSZXUHSPOZWQUMJHLKKYJENVZOCSWCTPYWIZONUUCLSUROGAYS -AZGNIMXPLPCEPULRRBHHQOBELHJZPUQAMWUASVKDXVEWAOFMAYSJFXHCNEUXUQWUESFBRUFZQLKKWHCHKOPLECCBYSLECAEZIMMI -TUUEOCEBAUKWLTSYJJPLZTIARAOZXKYYWIOXBBTZZCSAULKNEJWVQXIKUWBIWVHGNTHVBAWAVPGLHSDJDLPVHHHUNVSFKXARXLVQ -EMVDFSLANQIAOPTLFLFRKGNUZCTXWCAXHECTZFHWUFENRGQICHTYLSHZWIEGLNVDJZOMTKAAUWOHVOVOCTUKOSINSAYIAEUYORNA -VGPRMLCAQZIPRFQOZMEFTQZYVOTVFNVOIQSJCIPPQXQKJIXICUIGMHAJJMSXENCBQFIJHNZXIQMWACKDKQSEWWKMLOAUPFHAZGRY -SQWQMRSQBGGKYKGWEZYRIHWGNXRPOUMFSFGTYDLUDWPWAVQORTMQUXWKUQVNMDPWQFIZPOIHCJATODRQGZDMQXZVNXXVEJNGWZOM -PVBGZSQPCELDIWDHOQWAUHILGLPYRIICTLFSOYKQZYZOCIZPTECSWOODGGBDTSGIMYGMVPJPRPEVWOOKYFWRGXHWUCRQNYJEMSYL -XWOFXFVDXPTHYTCEGMODCILAHYBREZVVHOUPZKCNHUEVPMKHUBNRPFMWXVQACVZCALZLYMZSBLCEASPMIEFOTGKMPGWYQADSNDPR -QPHAVLZDZLKIEISFLLVWXAVBZLZIJRHGROUVGXRDLUJAXNHBBZYNCVERJGSKLWZEKGJBCWMSMLYIHZFFMIOGVIMZQBSRHQWAADYN -MNXEGTDXCDKIUDOISQXEUJWETPELKBCYFSDNJQWNNBPYMWBUPQBAAINMYZOYCEGNLFNNHZFEMSQVXJJGWBCRAVKZFWFBKMBRVBFD -HKACSZIUWUXLWKFPKOCUQJEPQDZCMUJFLVCLIOQQRVKSWFIAKNHMRLNJTKGVNTGLCVPVMBLJANOBCXUGVWBJYSIXZQVAVFWILWFB -QWNLTPMCYHRSKVHXLONRANWKWXUTHYQLIOFKGDBMSWDRCYRKVSAGGRJMWQYQFLMUIGGCLAUQAACTYLPZEOJBHMWRKHCRXGTGRMUP -CPQKJRBLYDNPUGHCRBVYBAIRVCAWLBWVWCMKNBIRKJOUGYQEBQRHDSTWXDIWGRVMLIJFBWHLHCDAAVUDLZSCGQNOUXVUIVIZZZMD -NMHGYPFUUDWKQGTAKKGCDFJFYJFNRZVXDPGZEAMWQVQZODKTXHIYFVKJSSAWVHYCUCZMLLBPXTILDYJQEMWDRUFKISOUVPUDTYPB -FDAQUBXHUJYTAYNWVIJNUSQDTQDEMUAPWXRYUWONTBDZCHZOUEGPMWEZTQWWSHAYOBWVTDIMZYNVNZKUHOFCQKPHJXWNRCGUJEKO -WSDAUGUTVWCVHEMOIRJJGTANUWTSAIXXEVZTBDHPGSRHHVWCDZVZYRJTLONIJVXEATHQXOUKBIGZONFRSZIOGWNTYAJYLQCGEOWY -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/12.\345\255\227\347\254\246\344\270\262\347\274\226\347\240\201/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/12.\345\255\227\347\254\246\344\270\262\347\274\226\347\240\201/desc.md" deleted file mode 100644 index c221a64bb..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/12.\345\255\227\347\254\246\344\270\262\347\274\226\347\240\201/desc.md" +++ /dev/null @@ -1,32 +0,0 @@ -#### 问题描述 -小明发明了一种给由全大写字母组成的字符串编码的方法。 - -对于每一个大写字母,小明将它转换成它在 26 个英文字母中序号,即 A → 1, B → 2, … Z →26。 - -这样一个字符串就能被转化成一个数字序列:比如 ABCXYZ → 123242526。 - -现在给定一个转换后的数字序列,小明想还原出原本的字符串。 - -当然这样的还原有可能存在多个符合条件的字符串。 - -小明希望找出其中字典序最大的字符串。 - -#### 输入格式 -一个数字序列。 - -#### 输出格式 -一个只包含大写字母的字符串,代表答案 - -#### 样例输入 -``` -123242526 -``` -#### 样例输出 -``` -LCXYZ -``` -#### 数据范围 -``` -对于 20% 的评测用例,输入的长度不超过 20。 -对于所有评测用例,输入的长度不超过 200000。 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/2.\347\277\273\347\241\254\345\270\201/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/2.\347\277\273\347\241\254\345\270\201/desc.md" deleted file mode 100644 index c50129f75..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/2.\347\277\273\347\241\254\345\270\201/desc.md" +++ /dev/null @@ -1,44 +0,0 @@ -#### 问题描述 - -小明正在玩一个“翻硬币”的游戏。 - -桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。 - -比如,可能情形是:```**oo***oooo``` - -如果同时翻转左边的两个硬币,则变为:```oooo***oooo``` - -现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢? - -我们约定:把翻动相邻的两个硬币叫做一步操作,那么要求: - -#### 输入格式 - -两行等长的字符串,分别表示初始状态和要达到的目标状态。每行的长度<1000 - -#### 输出格式 - -一个整数,表示最小操作步数。 - -#### 样例输入1 - -``` -********** -o****o**** -``` -#### 样例输出1 - -``` -5 -``` -#### 样例输入2 - -``` -*o**o***o*** -*o***o**o*** -``` -#### 样例输出2 - -``` -1 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/3.\345\210\206\347\261\273\350\256\241\346\225\260/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/3.\345\210\206\347\261\273\350\256\241\346\225\260/desc.md" deleted file mode 100644 index 8111558fa..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/3.\345\210\206\347\261\273\350\256\241\346\225\260/desc.md" +++ /dev/null @@ -1,28 +0,0 @@ - -#### 问题描述 - -输入一个字符串,请输出这个字符串包含多少个大写字母,多少个小写字母,多少个数字。 - -#### 输入格式 - -输入一行包含一个字符串。 - -#### 输出格式 - -输出三行,每行一个整数,分别表示大写字母、小写字母和数字的个数。 - -#### 样例输入 - -``` -1+a=Aab -``` -#### 样例输出 - -``` -1 -3 -1 -``` -#### 评测用例规模与约定 - -对于所有评测用例,字符串由可见字符组成,长度不超过 100。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/4.\344\272\272\347\211\251\347\233\270\345\205\263\346\200\247\345\210\206\346\236\220/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/4.\344\272\272\347\211\251\347\233\270\345\205\263\346\200\247\345\210\206\346\236\220/desc.md" deleted file mode 100644 index 68f7bbef8..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/4.\344\272\272\347\211\251\347\233\270\345\205\263\346\200\247\345\210\206\346\236\220/desc.md" +++ /dev/null @@ -1,39 +0,0 @@ -小明正在分析一本小说中的人物相关性。 - -他想知道在小说中 Alice 和 Bob 有多少次同时出现。 - -更准确的说,小明定义 Alice 和 Bob “同时出现”的意思是:在小说文本中 Alice 和 Bob 之间不超过 K 个字符。 - -例如以下文本: -``` -This is a story about Alice and Bob. Alice wants to send a private message to Bob. -``` -假设 K=20,则 Alice 和 Bob 同时出现了 2 次,分别是 Alice and Bob 和 Bob. Alice。 - -前者 Alice 和 Bob 之间有 5 个字符,后者有 2 个字符。 - -注意: - -1. Alice 和 Bob 是大小写敏感的,alice 或 bob 等并不计算在内。 -2. Alice 和 Bob 应为单独的单词,前后可以有标点符号和空格,但是不能有字母。例如 Bobbi 並不算出现了 Bob。 -#### 输入格式 -第一行包含一个整数 K。 - -第二行包含一行字符串,只包含大小写字母、标点符号和空格。长度不超过 1000000。 - -#### 输出格式 -输出一个整数,表示 Alice 和 Bob 同时出现的次数。 - -#### 数据范围 -``` -1≤K≤1000000 -``` -#### 输入样例: -``` -20 -This is a story about Alice and Bob. Alice wants to send a private message to Bob. -``` -输出样例: -``` -2 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/5.\350\247\243\347\240\201/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/5.\350\247\243\347\240\201/desc.md" deleted file mode 100644 index 5eea933d8..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/5.\350\247\243\347\240\201/desc.md" +++ /dev/null @@ -1,28 +0,0 @@ -#### 问题描述 - -小明有一串很长的英文字母,可能包含大写和小写。在这串字母中,有很多连续的是重复的。小明想了一个办法将这串字母表达得更短:将连续的几个相同字母写成字母 + 出现次数的形式。 - -例如,连续的 5 个 a,即 aaaaa,小明可以简写成 a5(也可能简写成 a4a、aa3a 等)。对于这个例子:HHHellllloo,小明可以简写成 H3el5o2。为了方便表达,小明不会将连续的超过 9 个相同的字符写成简写的形式。 -现在给出简写后的字符串,请帮助小明还原成原来的串。 - -#### 输入格式 - -输入一行包含一个字符串。 - -#### 输出格式 - -输出一个字符串,表示还原后的串。 - -#### 样例输入 -``` -H3el5o2 -``` -#### 样例输出 -``` -HHHellllloo -``` -#### 评测用例规模与约定 - -对于所有评测用例,字符串由大小写英文字母和数字组成,长度不超过100。 - -请注意原来的串长度可能超过 100。 \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/6.\344\270\215\345\220\214\345\255\220\344\270\262/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/6.\344\270\215\345\220\214\345\255\220\344\270\262/desc.md" deleted file mode 100644 index 39d1f68c9..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/6.\344\270\215\345\220\214\345\255\220\344\270\262/desc.md" +++ /dev/null @@ -1,5 +0,0 @@ -#### 题目描述 -一个字符串的非空子串是指字符串中长度至少为1 的连续的一段字符组成的串。 -例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共7 个。 -注意在计算时,只算本质不同的串的个数。 -请问,字符串```0100110001010001```有多少个不同的非空子串? diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/7.\345\233\236\346\226\207\346\227\245\346\234\237/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/7.\345\233\236\346\226\207\346\227\245\346\234\237/desc.md" deleted file mode 100644 index 92133e42d..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/7.\345\233\236\346\226\207\346\227\245\346\234\237/desc.md" +++ /dev/null @@ -1,23 +0,0 @@ -#### 问题描述 -2020 年春节期间,有一个特殊的日期引起了大家的注意:2020年2月2日。因为如果将这个日期按“yyyymmdd” 的格式写成一个8 位数是20200202,恰好是一个回文数。我们称这样的日期是回文日期。 -有人表示20200202 是“千年一遇” 的特殊日子。对此小明很不认同,因为不到2年之后就是下一个回文日期:20211202 即2021年12月2日。 -也有人表示20200202 并不仅仅是一个回文日期,还是一个ABABBABA型的回文日期。对此小明也不认同,因为大约100 年后就能遇到下一个ABABBABA 型的回文日期:21211212 即2121 年12 月12 日。算不上“千年一遇”,顶多算“千年两遇”。 -给定一个8 位数的日期,请你计算该日期之后下一个回文日期和下一个ABABBABA型的回文日期各是哪一天。 - -#### 输入格式 -输入包含一个八位整数N,表示日期。 - -#### 输出格式 -输出两行,每行1 个八位数。第一行表示下一个回文日期,第二行表示下 -一个ABABBABA 型的回文日期。 -#### 样例输入 -``` -20200202 -``` -#### 样例输出 -``` -20211202 -21211212 -``` -#### 评测用例规模与约定 -对于所有评测用例,10000101 ≤ N ≤ 89991231,保证N 是一个合法日期的8位数表示。 \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/8.\346\240\274\345\255\220\344\270\255\350\276\223\345\207\272/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/8.\346\240\274\345\255\220\344\270\255\350\276\223\345\207\272/desc.md" deleted file mode 100644 index e577b2803..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/8.\346\240\274\345\255\220\344\270\255\350\276\223\345\207\272/desc.md" +++ /dev/null @@ -1,4 +0,0 @@ -StringInGrid函数会在一个指定大小的格子中打印指定的字符串。 要求字符串在水平、垂直两个方向上都居中。 如果字符串太长,就截断。 如果不能恰好居中,可以稍稍偏左或者偏上一点。 -输出: - -![](https://img-blog.csdnimg.cn/20200327144609874.png#pic_center) \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/9.\346\234\200\345\244\247\345\205\254\345\205\261\345\255\220\344\270\262/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/9.\346\234\200\345\244\247\345\205\254\345\205\261\345\255\220\344\270\262/desc.md" deleted file mode 100644 index 1e39df5ec..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/9.\346\234\200\345\244\247\345\205\254\345\205\261\345\255\220\344\270\262/desc.md" +++ /dev/null @@ -1,9 +0,0 @@ -最大公共子串长度问题就是: - -求两个串的所有子串中能够匹配上的最大长度是多少。 - -比如:“abcdkkk” 和 “baabcdadabc”, - -可以找到的最长的公共子串是"abcd",所以最大公共子串长度为4。 - -下面的程序是采用矩阵法进行求解的,这对串的规模不大的情况还是比较有效的解法。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/1.\345\270\246\345\210\206\346\225\260/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/1.\345\270\246\345\210\206\346\225\260/desc.md" deleted file mode 100644 index 2e9009ea7..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/1.\345\270\246\345\210\206\346\225\260/desc.md" +++ /dev/null @@ -1,40 +0,0 @@ -#### 问题描述 - -100 可以表示为带分数的形式:100 = 3 + 69258 / 714。 - -还可以表示为:100 = 82 + 3546 / 197。 - -注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。 - -类似这样的带分数,100 有 11 种表示法。 - -#### 输入格式 - -从标准输入读入一个正整数N (N<1000*1000) - -#### 输出格式 - -程序输出该数字用数码1~9不重复不遗漏地组成带分数表示的全部种数。 - -注意:不要求输出每个表示,只统计有多少表示法! - -#### 样例输入1 - -``` -100 -``` -#### 样例输出1 - -``` -11 -``` -#### 样例输入2 - -``` -105 -``` -#### 样例输出2 - -``` -6 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/2.\346\212\275\347\255\276/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/2.\346\212\275\347\255\276/desc.md" deleted file mode 100644 index 000273d3d..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/2.\346\212\275\347\255\276/desc.md" +++ /dev/null @@ -1,36 +0,0 @@ -X星球要派出一个5人组成的观察团前往W星。 -其中: -A国最多可以派出4人。 -B国最多可以派出2人。 -C国最多可以派出2人。 -.... - -那么最终派往W星的观察团会有多少种国别的不同组合呢? - -#### 输入格式 - -第一行N,以下N行代表N个国家最多可派出人数Ai。 -#### 输出格式 - -最多多少种派法ANS,ANS为一个整数。 -#### 输出规模 - -``` -1=b>=a>=1。 - -#### 输入 - -存在多组测试数据,每组测试数据一行包含一个正整数n(1<=n<=10000) -#### 输出 - -如果无解则输出"No Solution"。 -如果存在多解,每组解输出1行,输出格式:a b c,以一个空格分隔 -按照a从小到大的顺序输出,如果a相同则按照b从小到大的顺序输出,如果a,b都相同则按照c从小到大的顺序输出。 -#### 样例输入 - -``` -4 -1000 -``` -#### 样例输出 - -``` -No Solution -6 8 30 -10 18 24 -``` \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/7.7\346\256\265\347\240\201/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/7.7\346\256\265\347\240\201/desc.md" deleted file mode 100644 index f7b7e0e19..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/7.7\346\256\265\347\240\201/desc.md" +++ /dev/null @@ -1,21 +0,0 @@ -#### 题目描述 - -小蓝要用七段码数码管来表示一种特殊的文字。 -![七段码](https://img-blog.csdnimg.cn/2020110916441977.png#pic_left) - - -上图给出了七段码数码管的一个图示,数码管中一共有 7 段可以发光的二极管,分别标记为 a, b, c, d, e, f, g。 - -小蓝要选择一部分二极管(至少要有一个)发光来表达字符。在设计字符的表达时,要求所有发光的二极管是连成一片的。 - -* 例如:b 发光,其他二极管不发光可以用来表达一种字符。 - -* 例如:c 发光,其他二极管不发光可以用来表达一种字符。 - -这种方案与上一行的方案可以用来表示不同的字符,尽管看上去比较相似。 - -* 例如:a, b, c, d, e 发光,f, g 不发光可以用来表达一种字符。 - -* 例如:b, f 发光,其他二极管不发光则不能用来表达一种字符,因为发光的二极管没有连成一片。 - -请问,小蓝可以用七段码数码管表达多少种不同的字符? \ No newline at end of file diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/8.\345\210\206\347\263\226\346\236\234/desc.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/8.\345\210\206\347\263\226\346\236\234/desc.md" deleted file mode 100644 index 48b7758ae..000000000 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/8.\345\210\206\347\263\226\346\236\234/desc.md" +++ /dev/null @@ -1,28 +0,0 @@ -#### 问题描述 - -有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏: -每个小朋友都把自己的糖果分一半给左手边的孩子。 -一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。 -反复进行这个游戏,直到所有小朋友的糖果数都相同为止。 -你的任务是预测在已知的初始糖果情形下,老师一共需要补发多少个糖果。 - -#### 输入格式 - -程序首先读入一个整数N(2