#6466. 阿拉丁的地毯店 (Aladdin's Carpet)

阿拉丁的地毯店 (Aladdin's Carpet)

题目 3:阿拉丁的地毯店 (Aladdin's Carpet)

题目描述

阿拉丁厌倦了当王子,决定开一家地毯店。

在地毯店里,每块地毯的价格取决于地毯的长度以及组成地毯的不同颜色的数量。在阿拉丁的电脑系统中,每块地毯都表示为一个字符串(例如 zbbcbbx),其中每个字符代表地毯某一部分的颜色。

地毯的最终价格计算公式为:

价格=地毯的总长度×不同颜色的种类数\text{价格} = \text{地毯的总长度} \times \text{不同颜色的种类数}

请编写一个程序,给定地毯的字符串表示,计算并输出其价格。

输入格式

输入为一个字符串(由小写英文字母组成)。

输出格式

一个整数,即地毯的价格。


样例

输入:

abacx

输出:

20

(解释:地毯长度为 5,包含的不同颜色有 a, b, c, x 共 4 种。价格 = 5 * 4 = 20)


竞赛测试用例

请使用你的程序计算以下字符串的价格(纯数字答案):

  • 3a) qiraat
  • 3b) cdefghijklmnopqrstuwxyz
  • 3c) warrior
  • 3d) supercalifragilisticexpialidocious

竞赛测试点答案预检

编号 输入字符串 长度 不同颜色数 计算过程 预期输出
3a qiraat 6 5 (q,i,r,a,t) 6×56 \times 5 30
3b cdef...xyz 23 23×2323 \times 23 529
3c warrior 7 4 (w,a,r,i,o) 7×47 \times 4 28
3d super...ious 34 15 34×1534 \times 15 510