UVAOJ 575 基础题 斜二进制数 数论
发布日期:2022-03-30 20:19:25 浏览次数:44 分类:博客文章

本文共 1928 字,大约阅读时间需要 6 分钟。

http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=516

  Skew Binary 

When a number is expressed in decimal, the k-th digit represents a multiple of 10k. (Digits are numbered from right to left, where the least significant digit is number 0.) For example, 

 

 

 

When a number is expressed in binary, the k-th digit represents a multiple of 2k. For example, 

 

 

 

In skew binary, the k-th digit represents a multiple of 2k+1 - 1. The only possible digits are 0 and 1, except that the least-significant nonzero digit can be a 2. For example, 

 

 

 

The first 10 numbers in skew binary are 0, 1, 2, 10, 11, 12, 20, 100, 101, and 102. (Skew binary is useful in some applications because it is possible to add 1 with at most one carry. However, this has nothing to do with the current problem.)

 

Input 

The input file contains one or more lines, each of which contains an integer n. If n = 0 it signals the end of the input, and otherwise n is a nonnegative integer in skew binary.

 

Output 

For each number, output the decimal equivalent. The decimal value of n will be at most 231 - 1 = 2147483647.

 

Sample Input 

1012020000000000000000000000000000010100000000000000000000000000000011100111110000011100001011011020000

 

Sample Output 

44214748364632147483647471041110737

 

 


Miguel A. Revilla 
1998-03-10
/*************************************************************************    > File Name: 12345.cpp    > Author: acmicpcstar    > Mail: acmicpcstar@gmail.com    > Created Time: 2014年04月24日 星期四 11时46分18秒 ************************************************************************/#include
#include
#include
#include
#include
using namespace std;const double pi=atan(1.0)*4.0;int main(){string s;long long sum1,sum2,i;while(cin>>s){ if(s[0]=='0'&&s.length()==1) break;sum1=0;sum2=0;for(i=0;i

水题。。。用二进制化10进制。。。然后ans×2-各数位的和。。。

转载地址:https://www.cnblogs.com/acmicpcstar/p/3687185.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:UVAOJ 10112 基础题 Myacm三角形 几何计算
下一篇:UVAOJ 375 基础题 内接圆和等腰三角形 几何计算

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月16日 08时13分52秒