U414131 欧拉计划第42题 编码三角形数
题目描述
三角形数序列的第 $n$ 项由公式 $t_n=\dfrac{n(n+1)}{2}$ 给出。前十个三角形数是:
$$1,3,6,10,15,21,28,36,45,55,\dots$$
将一个单词的每个字母分别转化为其在字母表中的顺序并相加,所得结果即为这个单词的价值。例如,单词`SKY`的价值是 $19+11+25=55=t_{10}$。如果一个单词的价值是一个三角形数,称这个单词为三角形单词。\
在文本文件[words.txt](/fe/api/problem/downloadAttachment/vxff7rsj)中包含有将近两千个常用英文单词,其中有多少个三角形单词?
输入格式
无。
输出格式
一个数字,表示所求的答案。