只要努力飞翔,即使再弱小的蝴蝶也可以飞的很高
Toggle navigation
编程魔法师
首页
题库分类
普及组真题
提高组真题
USACO经典训练题
APIO历年真题
NOI历年真题
省选题库
课程分类
语言和算法入门
竞赛基础算法
动态规划
数据结构基础
编程与数学
问题列表
状态
小组
比赛
帮助
注册
登录
首页
问题列表
110006 - 奇妙配对1
110006 - 奇妙配对1
给定正整数 x,求满足以下条件的有序正整数对 (a, b) 的数量:
a + b = x
lowbit(a) = lowbit(b) 其中 lowbit(n) = n & (-n),表示 n 二进制最低位 1 的权值。
Input
多组数据,每组一个整数 x(1 ≤ x ≤ 10^9)。
Output
每组一行,输出方案数。
Examples
Input
3 6 4 2
Output
0 1 2 1
时间限制
1 秒
内存限制
128 MB
提交
×
提交:110006. 奇妙配对1
登录
登录
注册
统计
上一题
下一题
×