LX的三角形
题号:NC14947
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

我所在的ingress组织有很多XL党,它们喜欢XL。现在它们又开始XL了。平面上有a个红点,b个蓝点,c个绿点。保证没有3个点在同一条直线上。红点和蓝点间连紫色边,红点和绿点间连黄色边,蓝点和绿点间连青色边。红点和红点间连红色边,蓝点和蓝点间连蓝色边,绿点和绿点间连绿色边。
我们定义一个XL三角形为这样的三角形:它的顶点为图中3个互不相同的点,且它的三条边颜色两两不同。2个XL三角形被认为是不同的,当且仅当至少存在1个点不同时为这2个XL三角形的顶点。
你希望知道有多少不同的XL三角形。

输入描述:

多组数据
对于每组数据,只有1行3个整数a,b,c(1<=a,b,c<=10)。

输出描述:

对于每组数据,输出一行1个整数,表示答案。
示例1

输入

复制
1 1 1
1 2 1

输出

复制
1
2