s=list(input().split()) #以列表方式存储
Max=len(s[0]) #记录字符串最大长度 首先记录第一个
n=[] #记录字符串最大长度对应字符的下标
n.append(0) #首先记录第一个
for i in range(1,len(s)):
if Max<len(s[i]): #若找到新的最大长度
n=[] #重置列表
Max=len(s[i]) #重新记录
n.append(i) #重新记录下标
elif Max>len(s[i]): #若下一个字符串小于最大长度 则继续循环
continue
else: #若相等 则记录这个字符串的下标
n.append(i)
for i in range(len(n)): #n[i]为对应最大长度字符串的下标
print(s[n[i]])
0.0分
1 人评分
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:468 |
输出正反三角形 (C语言代码)浏览:794 |
WU-输出正反三角形 (C++代码)浏览:1021 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:542 |
Cylinder (C语言描述,蓝桥杯)浏览:1247 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:509 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:1038 |
盐水的故事 (C语言代码)浏览:1529 |
小O的乘积 (C++代码)浏览:520 |