diff --git "a/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/exercies.md" "b/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/exercies.md" new file mode 100644 index 0000000000000000000000000000000000000000..dfafbed876d09a7a14b2398923d403c32ff4766f --- /dev/null +++ "b/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/exercies.md" @@ -0,0 +1,23 @@ +# 提前还款 + +小明有一笔商业贷款6w,3年先息后本,具体计算为:前18个月仅需每月利息180元,后18个月每个月偿还本金3334元,外加利息180元,每月递减10元。(如第19月偿还本金3334加利息180,第20月偿还本金3334加利息170元,依次类推)。 + +银行规定小明有3次提前还款机会,提前还款额可用于缩减剩余期限的每月还款(如提前还款2w,剩余月份每月还款额减少1/3)。 + +小明每月可支配还款额为3000元。不考虑存款的其它收益,计算不同还款方案最终利息支出总额 + +## 输入描述 +输入还款月份和金额,最多3次。如[[10, 10000], [20, 10000]]即10月提前还款10000,20月提前还款10000,总共还款2次. + +## 输出描述 +输出最终利息总额 + +## 输入样例 +[[20, 60000]] + +## 输出样例 +3590 + +## 提示 +1. 月数为1-36的正整数,金额为正整数 +2. 提前还款金额必须小于小明当前的存款总额,每月还款需从存款总额中扣除 diff --git "a/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/solution.js" "b/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/solution.js" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/test_cases/1.in" "b/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/test_cases/1.in" new file mode 100644 index 0000000000000000000000000000000000000000..0637a088a01e8ddab3bf3fa98dbe804cbde1a0dc --- /dev/null +++ "b/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/test_cases/1.in" @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git "a/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/test_cases/2.in" "b/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/test_cases/2.in" new file mode 100644 index 0000000000000000000000000000000000000000..a8df232a7c0c6629cbdac8f296a2ded38439be63 --- /dev/null +++ "b/exercises/Leo/\344\270\255\347\255\211/\346\217\220\345\211\215\350\277\230\346\254\276/test_cases/2.in" @@ -0,0 +1 @@ +[[20, 60000]] \ No newline at end of file diff --git "a/exercises/fenglonghui/\344\270\255\347\255\211/.gitignore" "b/exercises/fenglonghui/\344\270\255\347\255\211/.gitignore" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/fenglonghui/\344\270\255\347\255\211/\350\257\255\346\226\207\350\257\276\344\270\212\347\232\204\345\220\214\351\237\263\350\257\215/exercises.md" "b/exercises/fenglonghui/\344\270\255\347\255\211/\350\257\255\346\226\207\350\257\276\344\270\212\347\232\204\345\220\214\351\237\263\350\257\215/exercises.md" new file mode 100644 index 0000000000000000000000000000000000000000..2025be8832258787395b935afa88158d78da894b --- /dev/null +++ "b/exercises/fenglonghui/\344\270\255\347\255\211/\350\257\255\346\226\207\350\257\276\344\270\212\347\232\204\345\220\214\351\237\263\350\257\215/exercises.md" @@ -0,0 +1,46 @@ +# 同音词的句子组合 + +定义: + +* 在一节语文课上,老师教了同学一个字有多个同音字, 比如老师喊道 "张山" , 假设老师今天教了 "张" 字的同音字有 "章,樟", +* "山" 字的同音字有 "删,衫,姗"。那么老师喊 "张山" 的时候,同音字组成的名字有哪些。 + +问题:写一个算法,输入老师说的话,和老师教的同音词,打印出所有同音词组成的语句。 + +## 输入描述 + +第一行输入老师说的话,比如老师喊:"张山" +第二行输入老师教的同音词,输入的格式为:名字中的 "字 + 冒号 + 同音字列表(多个同音自用逗号隔开)", 字与字直接用分隔符 "|" 分隔 +比如: "张:章,樟|山:删,衫,姗" + +注意: +1. 老师说的话中可以包含英文,英文认为是没有同音词的, 比如老师说: 今天下完课回去看ac米兰比赛 +2. 限定老师说话的字数不超过 200 个字 + +## 输出描述 + +同音字组合成的语句,每个同音字组合成的语句换行输出 + +## 输入样例 + +张a山 +张:章,樟|山:删,衫,姗 + +## 输出样例 + +张a山 +张a删 +张a衫 +张a姗 +章a山 +章a删 +章a衫 +章a姗 +樟a山 +樟a删 +樟a衫 +樟a姗 + +## 提示 + +无 diff --git "a/exercises/fenglonghui/\344\270\255\347\255\211/\350\257\255\346\226\207\350\257\276\344\270\212\347\232\204\345\220\214\351\237\263\350\257\215/solution.java" "b/exercises/fenglonghui/\344\270\255\347\255\211/\350\257\255\346\226\207\350\257\276\344\270\212\347\232\204\345\220\214\351\237\263\350\257\215/solution.java" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/fenglonghui/\344\270\255\347\255\211/\350\257\255\346\226\207\350\257\276\344\270\212\347\232\204\345\220\214\351\237\263\350\257\215/test_cases/1.in" "b/exercises/fenglonghui/\344\270\255\347\255\211/\350\257\255\346\226\207\350\257\276\344\270\212\347\232\204\345\220\214\351\237\263\350\257\215/test_cases/1.in" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/fenglonghui/\345\233\260\351\232\276/.gitignore" "b/exercises/fenglonghui/\345\233\260\351\232\276/.gitignore" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/fenglonghui/\347\256\200\345\215\225/.gitignore" "b/exercises/fenglonghui/\347\256\200\345\215\225/.gitignore" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/exercies.md" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/exercies.md" new file mode 100644 index 0000000000000000000000000000000000000000..814185dd6006be3a1974181b6a5919154b33e0e7 --- /dev/null +++ "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/exercies.md" @@ -0,0 +1,30 @@ +# 一个字符串作为输入返回该字符串中元音字母的数量 + +请编写一个函数 countVowels,该函数接受一个字符串作为输入,然后返回该字符串中元音字母的数量。 + +## 输入描述 +一个字符串。 + +## 输出描述 + + 一个数字,表示该字符串中元音字母的数量。 + +## 输入样例 +console.log(countVowels('hello')); // 输出 2 + + +## 输出样例 +console.log(countVowels('javascript')); // 输出 3 +console.log(countVowels('world')); // 输出 1 +console.log(countVowels('')); // 输出 0 +console.log(countVowels('aeiou')); // 输出 5 +console.log(countVowels('AEIOU')); // 输出 5 +console.log(countVowels('hjklmnpqrstvwxyz')); // 输出 0 +console.log(countVowels('Hello World!')); // 输出 3 +console.log(countVowels('To be or not to be, that is the question.')); // 输出13 +console.log(countVowels('Brevity is the soul of wit.')); // 输出 8 + +## 提示 +遍历字符串,依次检查每个字符是否是元音字母; +如果是,则将计数器加1; +最后返回计数器的值。 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/solution.js" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/solution.js" new file mode 100644 index 0000000000000000000000000000000000000000..85411e018ff109f60b0def26a7e62006d0e4ad16 --- /dev/null +++ "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/solution.js" @@ -0,0 +1,11 @@ +function countVowels(str) { + const vowels = ['a', 'e', 'i', 'o', 'u']; + let count = 0; + for (let i = 0; i < str.length; i++) { + if (vowels.indexOf(str[i].toLowerCase()) !== -1) { + count++; + } + } + return count; + } + \ No newline at end of file diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/1.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/1.in" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/10.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/10.in" new file mode 100644 index 0000000000000000000000000000000000000000..5147945015284cbca1da815090d6c191bf5a306a --- /dev/null +++ "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/10.in" @@ -0,0 +1,39 @@ +19 +XLL +L +M +XLLLL +XLLLLL +L +XLLL +M +XLLLLL +M +S +XLLL +XLLL +XLLL +XLLL +S +S +S +S +S +XLLLLL +L +M +XLLL +M +XL +XL +XLLL +XL +S +XL +XL +XLLLLL +XLLLL +S +XL +L +XLLL diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/2.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/2.in" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/3.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/3.in" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/4.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/4.in" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/5.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/5.in" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/6.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/6.in" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/7.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/7.in" new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/8.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/8.in" new file mode 100644 index 0000000000000000000000000000000000000000..45717642b5e4b72f3e2b514676287dd565e0ea31 --- /dev/null +++ "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/8.in" @@ -0,0 +1,159 @@ +79 +XLLLL +XLLLLL +XLL +XLLL +M +XL +S +XL +XLLLL +M +L +XLL +XLLLL +S +XL +XL +XL +XLLL +S +M +XLLLL +XLLL +XLLLL +L +XLLLL +XLL +XLLLL +XLLLLL +M +XL +XLLLLL +S +XLLLLL +XLLLLL +L +M +XL +XLLL +S +XLLL +XLLL +XLLLL +XLL +XLLLL +XLLLL +XLLLLL +S +XLLL +XLL +M +XLLLLL +L +XLL +XLLLLL +XLL +XLL +XLL +M +XLLLLL +XLLL +XL +XLLL +XLLLL +XL +M +XLLLLL +M +S +S +M +XLLL +XLLLL +XL +L +XLLLLL +XLLLL +L +XLLL +XL +XLLLL +XL +XLLLLL +XLLL +L +S +XL +XLL +XLLL +L +XLLL +XLLLLL +XL +XLLLL +XLLL +XL +XLLLL +M +S +S +XLLLLL +XLLLLL +L +XLLLL +S +M +M +XLLLLL +S +XLLLL +XLLL +XL +XLL +XL +XLLLLL +M +XLLLLL +XLLLLL +M +XLL +L +XLLLLL +XLLLL +XLL +S +XLLL +S +XLLLLL +XLLL +XL +S +S +XLLLL +XL +XLLL +XLLLL +M +S +XLLL +L +XLLL +XLLLL +XLLL +M +XLLL +XLLL +XLLLL +XL +M +L +XL +L +XLLLL +XLLLLL +XLL +XLL +XLLLLL +S +XLL diff --git "a/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/9.in" "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/9.in" new file mode 100644 index 0000000000000000000000000000000000000000..4b8d2a7c1e135ab9990365b2f354fa452a71a173 --- /dev/null +++ "b/exercises/liuwei/\347\256\200\345\215\225/\344\270\200\344\270\252\345\255\227\347\254\246\344\270\262\344\275\234\344\270\272\350\276\223\345\205\245\350\277\224\345\233\236\350\257\245\345\255\227\347\254\246\344\270\262\344\270\255\345\205\203\351\237\263\345\255\227\346\257\215\347\232\204\346\225\260\351\207\217/test_cases/9.in" @@ -0,0 +1,77 @@ +38 +S +M +XL +XLLLL +XLLLLL +XLLLL +XLLL +XLLLLL +M +XLLLL +XLL +S +XL +XLLL +S +L +XLLLLL +XL +XLL +S +S +L +M +XLL +XLLLL +L +XLL +L +XLL +XLL +XLLLL +S +XLLLL +XLLLL +XL +XL +L +M +XLL +L +XLLLLL +XL +XLLLLL +L +XL +XLLLLL +S +L +XLLLLL +L +XLLLL +XLLLLL +XL +XLL +XL +M +XLL +S +XLL +XL +XL +XL +XLLL +XLLL +L +S +XLL +XLLLL +L +L +M +XL +XLLLLL +M +XLLL +M