1289: N的-2进制表示 ```cpp#includeusingnamespacestd;intmain(){inti=0,num;charstr[128]={'\0',};scanf("%d",&num);while(true){if(num%2==0)str[i++]='0';elseif(num%2==-1||num%2 题解列表 2023年04月15日 0 点赞 0 评论 550 浏览 评分:9.9
P1022-题解(C语言代码) #includeintmain(void){inti=0,j=0,num=0;charstr[128]={'\0',};scanf("%d",&num);while(1){if(0==num%2)str[i++]='0';elseif(-1==num%2||1==num%2)--num, 题解列表 2020年03月05日 0 点赞 0 评论 1392 浏览 评分:9.9
P1022 (C++代码) 摘要:解题思路: 负数的短除其实和正数的短除是一样的. 区别只在于,负数短除后可能出现余为负的情况,而进制数中数位是不为负的.&n 题解列表 2018年08月27日 4 点赞 0 评论 1959 浏览 评分:9.9
P1022 (C语言代码) 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <math.h>int main() { long long int n; scanf("%lld", &n); i…… 题解列表 2018年08月09日 1 点赞 0 评论 1272 浏览 评分:2.0
P1022 (C++代码) 摘要:解题思路:注意事项:参考代码:#include <cstdio> #include <vector> #include <algorithm> #include <cstring> …… 题解列表 2018年02月11日 0 点赞 0 评论 2725 浏览 评分:0.0