转2进制,然后求和
来源:互联网 发布:介绍兵器的软件 编辑:程序博客网 时间:2024/05/22 00:35
http://114.215.99.34/#/enter/problem
//1029
思路简单,n转2进制,然后求和
#include<iostream>
#include<cstring>using namespace std;
int main()
{
int n,k,i,j;
int a[35];
int temp[1000];
cin>>k>>n;
a[0]=1;
for(i=1;i<32;i++)
a[i]=a[i-1]*k;
for(i=0;n;i++)
{
temp[i]=n%2;
n/=2;
}
int ans=0;
for(j=0;j<i;j++)
{
ans+=a[j]*temp[j];
}
cout<<ans<<endl;
return 0;
}
0 0
- 转2进制,然后求和
- MySql按列分组然后求和
- for循环练习*阶乘然后求和
- 求和2
- 2-2. 然后是几点
- 5-2 然后是几点
- 5-2 然后是几点
- 5-2然后是几点
- 5-2 然后是几点
- 7-2 然后是几点
- 然后
- postgres数据库没有主键情况下取前几行数据然后对某列值求和
- SQL数据库对某一字段下的值进行求和,然后倒序排序
- 用户输入有关数值,然后求和(控制流)后感
- C语言-输入任意多个数字,数字间用空格隔开,然后将数字求和。
- 堆的使用,自己确定数组的大小和值,然后求和
- 2-06. 数列求和
- [BEGIN-2] 序列求和
- ifconfig命令来看网卡的IP
- 解决不定宽网页元素居中
- golang项目邮件发送模块代码分享
- FZU 2206 函数求解 找规律
- ACM刷题之HDU————Rightmost Digit
- 转2进制,然后求和
- Android——动态加载资源布局
- Java 创建线程的两种方法
- 安卓App开发流程
- 文章标题
- GNU GRUB 2.02系统启动项管理设置
- windows和ubuntu双系统安装经验总结
- 如何让textView回到光标的位置
- eclipse 快捷键(部分