关注
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
while(sc.hasNext()) {
int n = sc.nextInt();
long x = (1<<n)-1;
Map<Long,Integer> map = new HashMap<>();
while(x>=0) {
long c = count(x);
if(map.containsKey(c)) {
int r = map.get(c);
map.put(c,r+1);
}else {
map.put(c,1);
}
x--;
}
long q = 0;
long o = 0;
for(Map.Entry<Long,Integer> entry:map.entrySet()) {
int re = entry.getValue();
if(re%2==0) {
o++;
}else{
q++;
}
}
System.out.println(q);
System.out.println(o);
}
}
public static Long count(long a) {
long count = 0;
while(a!=0) {
a = a&(a-1);
count++;
}
return count;
}
}
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
06-06 16:41
武汉理工大学 嵌入式工程师 
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 考研对你找工作产生了哪些影响? #
5444次浏览 65人参与
# 打杂的实习你会去吗? #
108793次浏览 951人参与
# 聊聊这家公司值得去吗 #
239455次浏览 2240人参与
# 机械只有读研才有出路吗? #
19954次浏览 228人参与
# 你认为哪个岗位找工作最卷 #
16746次浏览 66人参与
# 面试被问第一学历差时该怎么回答 #
130793次浏览 823人参与
# 远程面试的尴尬瞬间 #
101075次浏览 828人参与
# 硬件人绝对不能踩的坑 #
61420次浏览 736人参与
# 工作中哪个瞬间让你想离职 #
24253次浏览 166人参与
# kpi面有什么特征 #
35969次浏览 265人参与
# 你有哪些缓解焦虑的方法? #
3719次浏览 136人参与
# 如何缓解入职前的焦虑 #
187375次浏览 1319人参与
# 职场人,说说你的烦心事 #
9096次浏览 83人参与
# 秋招最大的收获是什么? #
34272次浏览 302人参与
# 实习生应该准时下班吗 #
223612次浏览 1398人参与
# 职场上哪些事情令人讨厌 #
16935次浏览 86人参与
# 你今年的平均薪资是多少? #
126821次浏览 661人参与
# 为了找工作你投递了多少公司? #
12276次浏览 168人参与
# 运营/市场营销人的秋招现状 #
17327次浏览 189人参与
# 数字马力求职进展汇总 #
175331次浏览 1469人参与