B. Equations of Mathematical Magic
2024-09-16 04:56:32
思路
打表找规律,发现结果是,2的(a二进制位为1总数)次方
代码
#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
ll t,a;
//freopen("in.txt","r",stdin);
cin>>t;
while(t--){
cin>>a;
ll cnt=0;
while(a){
if(a&1) cnt++;
a>>=1;
}
cout<<(1ll<<cnt)<<endl;
}
return 0;
}
最新文章
- Js函数function基础理解
- 笔记:程序内存管理 .bss .data .rodata .text stack heap
- iOS判断程序在前台还是后台
- PS中的图像知识
- window.showModalDialog的简单实践
- IPcamera
- 【C语言入门教程】7.5 枚举
- Spring MVC静态资源处理(在applicationContex.xml文件中进行配置)
- WP8.1&;Win10开发:TextBox获取和失去焦点小技巧
- 用MSoffice里的绘图工具
- iOS开发中的Get请求和POST请求
- python和tk实现桌面番茄时间(1)
- 利用AssetsManager实现在线更新脚本文件lua、js、图片等资源(免去平台审核周期)
- Nullable问题
- c++面试知识点
- Swift - 动画效果的实现方法总结(附样例)
- Java下获取可用CPU数
- ASP php获取文件URL地址等方法
- 浅谈Linux虚拟内存
- Erlang Rebar 使用指南之四:依赖管理