【华为OD机试】计算最大乘积【2023 B卷|100分】

  【华为OD机试】-真题 !!点这里!!

华为OD机试】真题考点分类 !!点这里 !!

题目描述

给定一个元素类型为小写字符串的数组,请计算两个没有相同字符的元素长度乘积的最大值,

如果没有符合条件的两个元素,返回0。

输入描述

输入为一个半角逗号分隔的小写字符串的数组,

2 <= 数组长度<=100,

0 < 字符串长度<= 50。

输出描述

两个没有相同字符的元素 长度乘积的最大值。

用例1

输入

iwdvpbn,hk,iuop,iikd,kadgpf

输出

14

说明

数组中有5个元素。

iwdvpbn与hk无相同的字符,满足条件,iwdvpbn的长度为7,hk的长度为2,乘积为14(7*2)。

iwdvpbn与iuop、iikd、kadgpf均有相同的字符,不满足条件。

iuop与iikd、kadgpf均有相同的字符,不满足条件。

你可能感兴趣的:(算法,c++,python,华为od)