zoukankan      html  css  js  c++  java
  • 题解 P2955 【[USACO09OCT]奇数偶数Even? Odd? 】

    很明显这题是个假入门

    小金羊一不小心点进题解发现了内幕
    能看的出来都WA过Unsigned long long int
    做题可以用Python,Python的变量虽然

    强悍的不行!

    但是我们可以用字符串最后一个判断。

    (万一下次他给一个1000位的数呢?去世吧出题人)


    于是这就引出了今天的主题:
    Python的list(包括字符串)也是很强悍的!

    关键在于它有可以用负数做list成员标识的功能。

    做个例子吧:

    str="1002"
    print(int(str[-1])%2)
    #str[-1]指的是倒数第一个成员‘2’
    

    所以结果就是:

    0
    

    也就是说所谓的负数作为成员标识,就是list里倒数第几个成员
    用这个方法可以做模拟栈的特性之类的东西。


    所以代码就呼之欲出了嘛!
    Code:

    a=int(input())
    for x in range(a):
        b=input()#60位的字符串...
        c=int(b[-1])#最后一位数字
        if c%2==0:
            print("even")
        else:
            print("odd")
    

    水过去了...

  • 相关阅读:
    MySQL优化
    Java GC
    Java GC
    一致性哈希算法在分布缓存中的应用
    Hadoop
    Hbase 基础
    ORACLE
    ORACLE
    ORACLE
    ORACLE
  • 原文地址:https://www.cnblogs.com/jelly123/p/10385960.html
Copyright © 2011-2022 走看看