题解 | #怎么写线性SPJ#

怎么写线性SPJ

https://ac.nowcoder.com/acm/contest/102303/F

推导思路请看大佬写的这一篇:牛客周赛 Round 82 解题报告 | 珂学家_牛客博客
借鉴此思路,写一个十分简化的F题C++代码
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin>>n;
	cout<<__lg(n)+1<<endl;
	for(int i=1;i<=n;i++){
		cout<<__lg(i&(-i))+1<<" ";
	}
	return 0;
}
然后就没有了
全部评论
orz
点赞 回复 分享
发布于 02-23 22:18 浙江

相关推荐

SHC2:关键问题是你这三段实习是三个不同的岗位…你这样子秋招就是只有一段实习的本科生..
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务