| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7036 人关注过本帖
标题:整数N是一个偶数,当且仅当N的各位数字能被2整除,且各位数字之和能被2整除 ...
只看楼主 加入收藏
w17806285638
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2016-5-11
结帖率:0
收藏
 问题点数:0 回复次数:8 
整数N是一个偶数,当且仅当N的各位数字能被2整除,且各位数字之和能被2整除,而且N本身也能被2整除。
题目描述
Tom和Jerr刚学完奇偶数的概念,想检验一下谁学的更好,计算的更快。但是单纯判断一个整数的奇偶性缺乏挑战性。所以,他们重新定义了偶数和奇数的定义:

整数N是一个偶数,当且仅当N的各位数字能被2整除,且各位数字之和能被2整除,而且N本身也能被2整除。

整数N是一个奇数,当且仅当N的各位数字都不能被2整除,且各位数字之和也不能被2整数,且N本身也不能被2整除。

现在,给你一个数,你能帮他们判断一下到底是个什么数吗?


输入
输入一个整数,在int类型范围内。


输出
输出你的判断,如果是一个偶数,输出:

Even

如果是一个奇数,则输出:

Odd

既不是偶数也不是奇数,则输出:

None


样例输入
111
样例输出
Odd
搜索更多相关主题的帖子: 奇偶数 奇偶性 而且 
2016-05-11 16:17
tremere
Rank: 6Rank: 6
来 自:火星
等 级:侠之大者
帖 子:223
专家分:432
注 册:2013-3-11
收藏
得分:0 
程序代码:
#include<stdio.h>
int main()
{
    int num;
    scanf("%d",&num);
    if(num%2==0)
    printf("Even\n");
    else
        printf("Odd\n");
return 0;
}

极品菜鸟,来学习啦,啦啦啦啦啦啦啦。。。
2016-05-11 16:24
未来大仙
Rank: 6Rank: 6
来 自:黑窟窿
等 级:侠之大者
威 望:4
帖 子:263
专家分:491
注 册:2015-6-20
收藏
得分:0 
程序代码:
#include<stdio.h>
int main()

 {
     int num;
     scanf("%d",&num);
     if(num==0)
        printf("None");
     else if(num%2==0)
        printf("Even\n");
     else
         printf("Odd\n");
return 0;

 }

好好学习,天天向上!
2016-05-11 16:27
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9025
专家分:54030
注 册:2011-1-18
收藏
得分:0 
整数N是一个偶数,当且仅当N的各位数字能被2整除,且各位数字之和能被2整除,而且N本身也能被2整除。
化简:各位数字都能被2整除

整数N是一个奇数,当且仅当N的各位数字都不能被2整除,且各位数字之和也不能被2整数,且N本身也不能被2整除。
化简:各位数字都不能被2整除,且位数为奇数
2016-05-11 16:31
w17806285638
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2016-5-11
收藏
得分:0 
回复 2楼 tremere 在线等答案
统计一段英文单词或句子中的各元音字母(a,e,i,o,u)出现的次数,根据它们出现的次数和总字母数,算出元音字母出现的比率。

计算元音字母和总字母数时,不区分大小写字母。非英文字母不计算在总字母数之中。


输入
输入为多行,至EOF结束。每行最多不超过100,000个字符(喔!你不用担心开不出数组来,100,000个字节而已)。

每行是一个测试样例,每个样例可能是一个英文单词,也可能是一个英文句子,也可能是多个英文句子,也有可能什么都不是。

但不管怎样,一个测试样例只有一行,且不会是空行,也不会存在一个字母都没有的测试样例。

幸运的是,最少会有一个测试样例,也不会以空行结束。


输出
输出格式如下:

每个测试样例,先输出一个“case i :”,i为样例编号。然后按照如下格式输出:
A : x.yyyy%
E : x.yyyy%
I : x.yyyy%
O : x.yyyy%
U : x.yyyy%
其中,每个元音字母比率保留4位小数,右对齐输出。冒号前后各有一个空格。

两个测试样例的输出之间空一行。


样例输入
abcde
a e i o u
Shandong University of Science & Technolgy
Statistics vowel ratio
The number of occurrences of each of the vowels (a, e, i, o, u) in the Statistical some English words or sentences, according to their number of occurrences and the total number of letters, the calculated ratio of the vowels. Does not distinguish between uppercase and lowercase letters when calculating the vowels and the total number of letters. Non-English letters are not being counted in the total number of letters.
The input is a multi-line, to EOF the end. Each line does not exceed a maximum of 100,000 characters (Oh you do not have to worry about, to open no array, 100,000 ten thousand bytes).Each row is a test case, each sample may be a word of English, it may be an English sentence, it may be more than one English sentence, there may be nothing. In any case, a test sample is only one line, and will not be empty row, a letter sample test will not exist. Fortunately, at least there will be a test sample.
Gets (line input) processing will be very convenient. Getchar () in alphabetical input, processing carriage return is likely in the format will be a little problem, do not blame I did not remind you oh!
Above three sections translate. translation.
样例输出
case 1 :
A : 20.0000%
E : 20.0000%
I :  0.0000%
O :  0.0000%
U :  0.0000%

case 2 :
A : 20.0000%
E : 20.0000%
I : 20.0000%
O : 20.0000%
U : 20.0000%

case 3 :
A :  2.7778%
E : 11.1111%
I :  8.3333%
O :  8.3333%
U :  2.7778%

case 4 :
A : 10.0000%
E :  5.0000%
I : 15.0000%
O : 10.0000%
U :  0.0000%

case 5 :
A :  5.5882%
E : 15.5882%
I :  4.4118%
O :  8.5294%
U :  3.8235%

case 6 :
A :  9.4595%
E : 15.4054%
I :  5.4054%
O :  7.5676%
U :  1.8919%

case 7 :
A :  5.6250%
E : 11.8750%
I : 11.2500%
O :  6.2500%
U :  2.5000%

case 8 :
A : 10.8696%
E : 13.0435%
I :  4.3478%
O : 10.8696%
U :  0.0000%

提示

printf()的格式串里用%%可以输出%。

2016-05-11 16:54
w17806285638
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2016-5-11
收藏
得分:0 
回复 3楼 未来大仙在线等答案
题目描述
输入若干个整数,求其中正数、负数的个数。


输入
输入分为2行:第一行是一个数字N>0,表示下面有N个整数。第2行是N个整数,都是int类型的。


输出
输出所输入的N个整数的正数个数和负数个数,并用空格分开2个输出。


样例输入
10
1 2 3 4 5 -1 -2 -3 -4 -5
样例输出
5 5
提示

貌似还有一种叫做0的数。

2016-05-11 16:55
wanglianyi1
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:14
帖 子:647
专家分:2067
注 册:2015-6-18
收藏
得分:0 
。。你这是学习还是来求作业的
2016-05-11 16:56
w17806285638
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2016-5-11
收藏
得分:0 
回复 7楼 wanglianyi1
求作业
2016-05-11 16:59
未来大仙
Rank: 6Rank: 6
来 自:黑窟窿
等 级:侠之大者
威 望:4
帖 子:263
专家分:491
注 册:2015-6-20
收藏
得分:0 
回复 8楼 w17806285638
if(num>0)
    zheng++;
if(num<0)
    fu++;

好好学习,天天向上!
2016-05-11 19:03
快速回复:整数N是一个偶数,当且仅当N的各位数字能被2整除,且各位数字之和能被 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019645 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved