diff --git "a/exercises/csdn/\344\270\255\347\255\211/\346\234\200\345\220\216\344\270\200\344\275\215/exercies.md" "b/exercises/csdn/\344\270\255\347\255\211/\346\234\200\345\220\216\344\270\200\344\275\215/exercies.md" index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..dd4157dd48996ba08bd6f670cde2c6d5a5828c83 100644 --- "a/exercises/csdn/\344\270\255\347\255\211/\346\234\200\345\220\216\344\270\200\344\275\215/exercies.md" +++ "b/exercises/csdn/\344\270\255\347\255\211/\346\234\200\345\220\216\344\270\200\344\275\215/exercies.md" @@ -0,0 +1,18 @@ +# 最后一位 + +小明选择了一个正整数X,然后把它写在黑板上。然后每一天他会擦掉当前数字的最后一位,直到他擦掉所有数位。 在整个过程中,小明会把所有在黑板上出现过的数字记录下来,然后求出他们的总和sum. 例如X = 509, 在黑板上出现过的数字依次是509, 50, 5, 他们的和就是564. 小明现在给出一个sum,小明想让你求出一个正整数X经过上述过程的结果是sum. + +## 输入描述 +输入包括正整数sum(1 ≤ sum ≤ 10^18) + +## 输出描述 +输出一个正整数,即满足条件的X,如果没有这样的X,输出-1。 + +## 输入样例 +564 + +## 输出样例 +509 + +## 提示 +无 diff --git "a/exercises/csdn/\345\233\260\351\232\276/\350\233\207\345\275\242\347\237\251\351\230\265/\345\235\220\345\205\254\344\272\244/exercises.md" "b/exercises/csdn/\345\233\260\351\232\276/\350\233\207\345\275\242\347\237\251\351\230\265/\345\235\220\345\205\254\344\272\244/exercises.md" index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..dd1bf827d545a43e83ad85f81c51397366acdc1d 100644 --- "a/exercises/csdn/\345\233\260\351\232\276/\350\233\207\345\275\242\347\237\251\351\230\265/\345\235\220\345\205\254\344\272\244/exercises.md" +++ "b/exercises/csdn/\345\233\260\351\232\276/\350\233\207\345\275\242\347\237\251\351\230\265/\345\235\220\345\205\254\344\272\244/exercises.md" @@ -0,0 +1,26 @@ +# 坐公交 + +公交上有N排凳子,每排有两个凳子,每一排的凳子宽度不一样。有一些内向和外向的人按照顺序上车。 +外向的人(0):只会选择没人的一排坐下,如果有很多排符合要求,他会选择座位宽度最小的坐下。 +内向的人(1):只会选择有人的一排坐下,如果有很多排符合要求,他会选择座位宽度最大的坐下。 +数据保证存在合理。输出每个人所在的排。 + + +## 输入描述 +第一行有一个整数N.(1<=N<=100000)表示有N排凳子。 +第二行有N个整数表示从第一排到第N排凳子宽度。(1<=len[i]<=10000) +第三行2*N个01组成的字符串,表示上车的人的性格。 + +## 输出描述 +输出每个人应该坐在那一排。 + +## 输入样例 +6 +10 8 9 11 13 5 +010010011101 + +## 输出样例 +6 6 2 3 3 1 4 4 1 2 5 5 + +## 提示 +无 diff --git "a/exercises/csdn/\345\233\260\351\232\276/\351\232\247\351\201\223\351\200\203\347\224\237/exercises.md" "b/exercises/csdn/\345\233\260\351\232\276/\351\232\247\351\201\223\351\200\203\347\224\237/exercises.md" index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..8beaa651164fc9a2d7974f43bb3bdde2e100d745 100644 --- "a/exercises/csdn/\345\233\260\351\232\276/\351\232\247\351\201\223\351\200\203\347\224\237/exercises.md" +++ "b/exercises/csdn/\345\233\260\351\232\276/\351\232\247\351\201\223\351\200\203\347\224\237/exercises.md" @@ -0,0 +1,22 @@ +# 隧道逃生 + +小海豚喜欢打游戏,现在它在操纵游戏人物小C逃脱废弃的隧道,逃生装置在小C的前方 X 米远的位置。但是游戏机只有两个按钮:前进和后退,按前进,小C会前进 m 米,按后退,小C会后退 n 米。 + +小海豚必须设法把小C送到逃生装置上,方能逃离隧道,请你帮帮小海豚,告诉它至少要操作多少次,才能通关。 + +## 输入描述 + +输入三个正整数X、m和n + +## 输出描述 + +输出一个整数,表示小海豚通关需要操作的次数 + +## 输入样例 +5 77 157 + +## 输出样例 +73 + +## 提示 +无 diff --git "a/exercises/csdn/\347\256\200\345\215\225/\345\271\270\350\277\220\346\225\260\345\255\227/exercies.md" "b/exercises/csdn/\347\256\200\345\215\225/\345\271\270\350\277\220\346\225\260\345\255\227/exercies.md" index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..13f50dfa4e824c8cddbaae7e6f81c8599a807416 100644 --- "a/exercises/csdn/\347\256\200\345\215\225/\345\271\270\350\277\220\346\225\260\345\255\227/exercies.md" +++ "b/exercises/csdn/\347\256\200\345\215\225/\345\271\270\350\277\220\346\225\260\345\255\227/exercies.md" @@ -0,0 +1,22 @@ +# 幸运数字 + +小艺定义一个幸运数字的标准包含3条: +1、仅包含4和7。 +2、数字的前半部分等于后半年部分。 +3、数字的长度是偶数。 + + +## 输入描述 +输入整数n。(1<=n<=1e1000) + +## 输出描述 +如果数字n是幸运数字输出“Yes”,否则输出“No” + +## 输入样例 +4774 + +## 输出样例 +Yes + +## 提示 +无 diff --git "a/exercises/csdn/\347\256\200\345\215\225/\346\212\225\347\257\256/exercies.md" "b/exercises/csdn/\347\256\200\345\215\225/\346\212\225\347\257\256/exercies.md" index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..1b395ace42f10c8d137c0198ca734266f040d5bc 100644 --- "a/exercises/csdn/\347\256\200\345\215\225/\346\212\225\347\257\256/exercies.md" +++ "b/exercises/csdn/\347\256\200\345\215\225/\346\212\225\347\257\256/exercies.md" @@ -0,0 +1,21 @@ +# 投篮 + +小明投篮,罚球线投球可得一分,在三分线内投篮得分可以得到2分,在三分线以外的地方投篮得分可以得到3分,连续投进得分累计,一旦有一个球没投进则得分清零,重新计算。现给出所有得分记录(清零不计入得分),请你计算一下小明最多连续投进多少个球? + + +## 输入描述 +第一行输入一个正整数n,表示得分记录中记录的数目; +第二行输入n个正整数,表示得分记录(清零不计入得分)。 + +## 输出描述 +输出一个整数,表示小明最多连续投进多少个球。 + +## 输入样例 +9 +1 3 5 7 10 3 2 3 1 + +## 输出样例 +5 + +## 提示 +无