首页 > 试题广场 >

奇偶统计

[编程题]奇偶统计
  • 热度指数:25405 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

任意输入一个正整数N,统计1~N之间奇数的个数和偶数的个数,并输出。


输入描述:
一行,一个正整数N。(1≤N≤100,000)


输出描述:
一行,1~N之间奇数的个数和偶数的个数,用空格分开。
示例1

输入

5

输出

3 2
a=int(input())
if(a%2==0):
    print(str(a//2)+" "+str(a//2))
else:
    print(str(a//2+1)+" "+str(a//2))
发表于 2021-03-14 20:05:27 回复(0)
N=int(input())
os=0
js=0
for each in range(1,N+1):
    if each%2==0:
        os=os+1
    else:
        js=js+1
print(str(js)+" "+str(os))

发表于 2021-02-02 15:52:39 回复(0)
n = int(input())
half = n // 2
if (n % 2) == 0:
    print("{0} {1}".format(half,half))
else:
    print("{0} {1}".format(half + 1,half))

发表于 2020-11-02 22:02:03 回复(0)
n = int(input())
print("{} {}".format(n-n//2,n//2))

发表于 2020-08-09 23:45:02 回复(0)
n = int(input())
count = 0
for i in range(1, n + 1):
    if i % 2 == 0:
        count += 1
print(n - count, count)

发表于 2020-07-13 12:00:43 回复(0)
a = int(input())
if a % 2 != 0:
    odd = a // 2 + 1
    even = a - odd
else:
    odd = even = int(a/2)
res = '{} {}'.format(odd, even)
print(res)


编辑于 2020-04-19 21:35:12 回复(0)