POJ 1565 Skew Binary
水题,模拟题,用字符数组存放输入数据就行。
#include <stdio.h>
#include <string.h>
#define mem(a) memset(a, 0, sizeof(a))char ch[35];
long ans = 0;long cc(int n, int i)
{int j;long k = n;for(j = 1;j < i;j++){k *= n;}return long(k);
}void res(int len)
{int i;ans = 0;for(i = 0;i < len;i++){ans += ((ch[i] - '0') * (cc(2, len - i) - 1));}printf("%ld\n", ans);
}int main(int argc, char *argv[])
{int len;mem(ch);while(gets(ch)){len = strlen(ch);if(len == 1&&ch[0] == '0')break;res(len);mem(ch);}return 0;
}
POJ 1565 Skew Binary相关推荐
- linux创建周期计划任务,windows创建任务计划(周期执行bat脚本)
浅入“Block Formatting Context" 本文主要是针对BFC特性的应用,至于什么是BFC,可以参看MDN的简介: https://developer.mozilla.org ...
- POJ前面的题目算法思路【转】
1000 A+B Problem 送分题 49% 2005-5-7 1001 Exponentiation 高精度 85% 2005-5-7 1002 487-3279 n/a 90% 2005-5- ...
- POJ 超详细分类
POJ 各题算法 1000 A+B Problem 送分题 49% 2005-5-7 1001 Exponentiation 高精度 ...
- Bailian2973 Skew数【进制】
2973:Skew数 总时间限制: 1000ms 内存限制: 65536kB 描述 在 skew binary表示中, 第 k 位的值xk表示xk*(2k+1-1). 每个位上的可能数字是0 或 1, ...
- 百练OJ:2973:Skew数
题目链接: 百练OJ:2973:Skew数 描述:在 skew binary表示中, 第 k 位的值xk表示xk*(2k+1-1). 每个位上的可能数字是0 或 1,最后面一个非零位可以是2, 例如, ...
- Skew数(二进制数)-C语言
二.Skew数(二进制数) 题目描述 在 skew binary表示中, 第 k 位的值xk表示xk*(2^(k+1)-1). 每个位上的可能数字是0 或 1,最后面一个非零位可以是2, 例如, 1 ...
- skew算法_九度OJ 1129:Skew数 (大数运算)
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:734 解决:548 题目描述:在 skew binary表示中, 第 k 位的值xk表示xk*(2k+1-1). 每个位上的可能数字是0 或 ...
- HOJ题目分类//放这儿没事刷刷学算法!嘻嘻!
各种杂题,水题,模拟,包括简单数论. 1001 A+B 1002 A+B+C 1009 Fat Cat 1010 The Angle 1011 Unix ls 1012 Decoding Task 1 ...
- 算法 | 03 字符串(KMP)
1.字符串 string 的定义 string 的初始化 string 的长度 string 的元素的访问 数组 迭代器 元素的操作 insert() erase() clear() 运算符 连接 + ...
最新文章
- 你为何如此优秀?| 神策数据 2018 年获奖集锦
- 不同的寻址方式的应用——将每行的单词都变成大写
- 机器学习下一个万亿级的增长从哪来?
- 动态密码卡TOTP算法
- 浏览器兼容性导致网址显示不完整
- vector的逆序输出(神奇的vector)
- 密立根油滴实验的计算机仿真实验报告,H-D光谱实验的计算机仿真
- could not find driver和PDO drivers = no value
- 任正非为什么向两千多年前的李冰父子学习?
- 强化学习(RL)AlphaGo Zero训练五子棋
- 指针数组与二维数组指针的本质区别
- 申论指导:申论作答的角度
- awk oracle,工具: ass109.awk 分析 Oracle 的跟踪文件
- odoo-email邮箱配置
- 生化实验好帮手——牛血清白蛋白粉末,诊断级
- 【Linux系列-2】iostat命令详解
- 常用的八大排序算法时间复杂度和空间复杂度比较
- opencv值霍夫直线检测原理
- robotframework--浏览器驱动和操作的实现(1)
- openLayers 4 canvas图例绘制,canvas循环添加图片,解决图片闪烁问题
热门文章
- 街道字符识别赛题理解
- linux最新bbr加速,CentOS 7.8 安装BBR加速
- 异构网络-元图、知识图谱
- linux进阶-scp命令及相关传输命令全get
- 偏差与方差、L1正则化、L2正则化、dropout正则化、神经网络调优、批标准化Batch Normalization(BN层)、Early Stopping、数据增强
- 破晓博客-自定义标签的开发
- 010 面向对象编程
- python计算整数区间[m、n所有整数之和_Python:就区间正整数内所有素数之和
- 启动VMware时遇到“vmx86版本不匹配问题”处理方法
- 数据可视化--实验4