"""
遍历所有情况判断
"""
import sys
def hava_same_char(a, b):
for c in a:
if c in b:
return True
return False
if __name__ == "__main__":
# sys.stdin = open("input.txt", "r")
s = [c[1:-1] for c in input().strip()[1:-1].split(',')]
ans = 0
for i in range(len(s)):
for j in range(i + 1, len(s)):
if not hava_same_char(s[i], s[j]):
ans = max(ans, len(s[i]) * len(s[j]))
print(ans)
今年的第几天
#!/usr/bin/python
# -*- coding: utf-8 -*-
input_str = raw_input("")
input_str=map(int,input_str.split())
dict1={1:31,2:29,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:30,12:31}
dict2={1:31,2:28,3:31,4:30,5:31,6:30,7:31,8:31,9:30,10:31,11:30,12:31}
def isrunnian(year):
if (year % 4) == 0:
if (year % 100) == 0:
if (year % 400) == 0:
return 1 # 整百年能被400整除的是闰年
else:
return 0
else:
return 1 # 非整百年能被4整除的为闰年
else:
return 0
num=0
if isrunnian(input_str[0])==1:
for i in range(1,input_str[1]):
num += dict1[i]
num+=input_str[2]
else:
for i in range(1,input_str[1]):
num += dict2[i]
num+=input_str[2]
print num
数字序列第n位的值
num1=input()
list1=[]
for i in range(1,num1+1):
for j in range(0,i):
list1.append(i)
print list1[num1-1]