zoukankan      html  css  js  c++  java
  • USACO OCT09 1ST

    描述 Description  
      Bessie那惨无人道的二年级老师搞了一个有 N (1 <= N <= 100) 个正整数 I (1 <= I 
    <= 10^60) 的表叫Bessie去判断“奇偶性”(这个词语意思向二年级的学生解释,就是“这个
    数是单数,还是双数啊?”)。Bessie被那个表的长度深深地震精到了,竟然跟栋栋的泛做表
    格一洋多道题!!!毕竟她才刚刚学会数数啊。

    写一个程序读入N个整数,如果是双数,那麼在独立的一行内输出"even",如果是单数则类似
    地输出"odd".

    输入格式 Input Format  
      * 第一行: 一个单独的整数: N

    * 第2到第N+1行: 第j+1行有第j个需要判断奇偶性的整数。

    输出格式 Output Format  
      * 第1..N行: 第j行根据第j个整数的奇偶性输出一个单词"even"或者"odd"

    分析:判断任意数的odd或者even只要判断最后一位数就行了!这是看的提示,是不是有点搞笑啊,这道题?

    Yes!JUST KIDDING !

    #include <iostream>
    #include <string>
    using namespace std;
    //to judge 输入的各个数字的奇偶性
    int main()
    {
        int N = 0;
    	cin >> N;
    	string input;
        for (int i = 0; i < N; ++i)
        {
    		cin >> input;
    		int index = input.length() - 1 ;
    		if(input[index] == '1' || input[index] == '3' || input[index] == '5' || input[index] == '7' || input[index] == '9')
    			cout << "odd\n";
    		else
    			cout << "even\n";
        }
    }
    
    

  • 相关阅读:
    [THREEJS]坐标高精度问题
    纹理的寻址方式
    [1009]JS语言精髓与编程实践笔记1
    万向锁
    (转)primitive restarting
    西藏游记
    平衡二叉树(AVL tree)
    初探redis事务
    redis发布与订阅
    初探redis分布式锁
  • 原文地址:https://www.cnblogs.com/xiangshancuizhu/p/1902367.html
Copyright © 2011-2022 走看看