-1
A
回答
0
这当然是一种解决方法... 好是什么意思 - 它通过测试?
使用一个循环,强制它在一行不会使这个更快,只是不太可读。 input()
已经返回一个字符串,你可以索引它没有把它变成一个list
,如:
for _ in range(int(input())):
i = input()
print(int(i[0])+int(i[-1]))
你可以使用operator.itemgetter()
来得到你需要的值,例如:
import operator as op
fl = op.itemgetter(0, -1)
for _ in range(int(input())):
print(sum(map(int, fl(input()))))
另一种更数学解决方法:
In []:
import math
flsum = lambda x: x//(10**int(math.log10(x))) + x%10
for _ in range(int(input())):
print(flsum(int(input())))
Out[]:
5
5
5
相关问题
- 1. matplotlib中的axes.flat是做什么的?</p> <pre><code>for i, ax in enumerate(axes.flat): </code></pre> <p>这是什么做的:
- 2. print <<< HTML in php?
- 3. Ruby未定义方法'<<'for class?
- 4. operator <<:std :: cout << i <<(i << 1);
- 5. $(e.target)是<i></i>而不是包含<div>...</div>
- 6. XSLT呈现>和<><如何解决此问题?
- 7. Antcontrib <for>和<var unset =“true”> in ant?
- 8. 什么是Swift上的+++和<<<?
- 9. 问题的SINT32和<<
- 10. <noscript> in <head>
- 11. 'for'vs.'in' - 哪个更快?</p> <pre><code>if "foo" in a_list: do stuff </code></pre> <p>它是:
- 12. 是<iframe>不好的做法?
- 13. 问题<p></p> in Bootstrap 4,HTML和CSS
- 14. 什么是PHP中的“<<< SQL”?
- 15. `Reduce`,而不是`<< - `
- 16. CUDA - 指定<<<x,y> >> for for循环
- 17. operator <<()for template class
- 18. Assertion Failed <0 <= i && i < <int> vv.size <>> in unknown function,file src \ matrix.cpp,line 912
- 19. 不理解类,模块和类<<自我方法
- 20. <%$,<%@,<%=,<%#...这是怎么回事?
- 21. <class'google.appengine.runtime.DeadlineExceededError'>:如何解决?
- 22. 什么是目前最好的解决方案来清除花车,如“<div style='clear: both'></div>”?
- 23. 请解释一下这个PHP代码 “<<< CSS”
- 24. 这个C++代码是什么意思是“sol <?= f((1 << n)-1,i,0)+ abs(P [i])* price;”
- 25. SoapUI转义< and >到<和>,如何解决这个问题?
- 26. Transpose ArrayList <ArrayList <String>> in Java
- 27. 覆盖的运算符<< in C++
- 28. 是一个矢量<vector <double>>制作矩阵类的好方法吗?
- 29. Php <<<是什么意思?
- 30. 设置其他<select>取决于第一个<select>
它通过了测试 – kesoh
@kesoh所以你如何定义好? – AChampion
良好的可读性,性能 – kesoh