Sasha likes programming. Once, during a very long contest, Sasha decided that he was a bit tired and needed to relax. So he did. But since Sasha isn't an ordinary guy, he prefers to relax unusually. During leisure time Sasha likes to upsolve unsolved
题目链接:http://codeforces.com/problemset/problem/509/E 题意:给你一个字符串,求字串中包括子串中I, E, A, O, U, Y.所占的概率和. 题解:有些技巧的题目,关于概率之和可以考虑每个点单独处理然后最终求和. 假设i点是I, E, A, O, U, Y中的一个. 以i为终点的概率之和.(字符串从1开始) 1+1/2+1/3+....1/i=sum[i]; 以i为起点不包括i单点的情况. 1/2+1/3+....1/(len-i+1)=sum
元组(tuples) 把多个值组合成一个复合值.元组内的值可以是任意类型,并不要求是相同类型 let http404Error = (404, "Not Found") let (statusCode, statusMessage) = http404Error print("The status code is \(statusCode)") print("The status message is \(statusMessage)") 忽略后