Problem 1004

iSurf 1004/1008 IAD 综合接入设备 iSurf 1004/1008 具有多种端口及对应的端口指示灯支持4/8 个模拟电话端口(FXS 口)1 个逃生电话端口,1 个上行以太端口(WAN 口),支持PPPoE 拨号,静态/动态IP 地址分配和管理,1 个下行以太端口(LAN 口),支持DHCP、NAT,PWR/RUN/WAN/LAN 运行状态指示灯,FXS 端口状态指示灯。 立即下载
Problem 1004
Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 27  Solved: 3
[Submit][Status][Web Board]
Description
对于十进制整数N,试求其-2进制表示。 例如,因为  1*1  +  1*-2  +  1*4  +  0*-8  +1*16  +  1*-32  =  -13  ,所以(-13)_10  =  (110111)_-2。 


Input
一个整数,代表要转换的十进制数。 




  


Output
一个整数,代表N的-2进制表示。 






Sample Input
-13


Sample Output

110111


HINT




|N|  < = 
2000000000


标程:

#include <iostream> 
#include <cmath> 
#include <cstdio> 
#include <cstdlib> 
#include <cstring> 
#include <string> 
#include <algorithm> 
#include <fstream> 
   
using namespace std; 
   
int a[10000000]; 
   
void convert(int n) 
{ 
    int temp=n; 
    int k=0; 
    int t=1; 
    while(temp) 
    { 
        if(temp<0){int en=(-temp)%2; temp=(temp-en)/-2;a[k++]=en;} 
        else {int en = temp%2;temp=(temp-en)/-2;a[k++]=en;} 
    } 
    if(k==0) {cout<<"0"<<endl;return;} 
    for(int i=k-1;i>=0;i--) 
        cout<<a[i]; 
    cout<<endl; 
    return ; 
           
} 
   
int main() 
{ 
    int a; 
    while(scanf("%d",&a)!=EOF) 
        convert(a); 
    return 0; 
} 

国科大学习资料--数据挖掘(刘莹)--第三章习题及参考答案 国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 国科大学习资料–数据挖掘(刘莹)–第三章习题及参考答案 第 3 章分类与回归 3.1简述决策树分类的主要步骤。 答:决策树生成的过程如下: (1)对数据源进行数据预处理, 得到训练集和测试集; (2)对训练集进行训练; (3)对初始决策树进行树剪枝; (4)由所得到的决策树提取分类规则; (5)使用测试数据集进行预测,评估决策树模型; 3.2给定决策树,选项有:(1)将决策树转换成规则,然后对结果 阅读详情

相关推荐

如何搭建一个vue项目(完整步骤)

查看版本的两种方式 出现版本号则说明安装成功(最新的以官网为准) 这里注意:安装vue-cli对node.js的版本是有要求的 装的两种方式:输入cmd命令 查看安装的版本(显示版本号说明安装成功) 如果你原来有版本或者版本比较低,可以升级...

m0_67392661的博客 5585

进制转换

【题目描述】 对于十进制整数N,试求其-2进制表示。例如,因为 1*1 + 1*-2 + 1*4 + 0*-8 +1*16 + 1*-32 = -13 ,所以(-13)_10 = (110111)_-2。 【输入格式】 一个整数,代表要转换的十进制数。 【输出格式】 一个整数,代表N的-2进制表示。 【分析】 简单的进制转换,这个和2进制转换,只是每次我们要保证余数为非负数,这样我们...

weixin_30647065的博客 229

STM32F103C8T6+TB6612驱动直流电机全攻略(附PWM调速代码)

本文提供了一份基于STM32F103C8T6微控制器和TB6612驱动模块的直流电机驱动完整解决方案。详细解析了硬件连接、STM32CubeMX配置、HAL库驱动代码编写,并附带了PWM调速代码实现。内容涵盖从基础原理到实战调试的全过程,旨在帮助开发者快速构建稳定、可精准调速的电机控制系统,适用于智能车、机器人等嵌入式项目。

weixin_29181861的博客 586

计蒜客---N的-2进制表示

对于十进制整数N,试求其-2进制表示。 例如,因为 1*1 + 1*-2 + 1*4 + 0*-8 +1*16 + 1*-32 = -13 ,所以(-13)_10 = (110111)_-2。 输入一个整数,代表要转换的十进制数。 输出一个整数,代表N的-2进制表示。 |N| < = 2000000000 样例输入 -13 ...

weixin_30307267的博客 595

Android开发中StateFlow与LiveData的5个关键区别及实战避坑指南

本文深度解析了Android开发中StateFlow与LiveData的5个核心区别,包括设计哲学、生命周期管理、值更新策略、线程模型及协程生态整合。通过实战代码对比,为开发者在现代MVVM架构下的状态管理选型提供清晰的决策指南和避坑建议,帮助构建更健壮、可测试的应用。

weixin_29012677的博客 402

从原理到应用:深入解析双编码器在机器人关节力矩感知中的实现

本文深入解析了双编码器方案在机器人关节力矩感知中的实现原理与应用。该方案通过在电机侧和输出侧分别安装编码器,利用两者位置差异间接高精度计算外力,克服了传统电流环精度不足和扭矩传感器成本高昂的缺点。它为实现协作机器人的丝滑拖动示教、灵敏碰撞检测以及足式机器人的动态平衡与柔顺控制提供了关键技术支撑,是目前高性能机器人力控的主流选择。

t8u9v0w1x的博客 662

13周二进制

/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: fibnacci.cpp * 作 者:单虹毓 * 完成日期: 2013 年 11 月 22 日 * 版本号: v1.0 * 输入描述:无 * 问题描述:二进制转换 * 程序输出:10 * 程序输出:1010

u012313437的专栏 735

STM32驱动AD7779:双极性电源下8通道同步ADC的SPI配置与数据采集实战

本文详细介绍了在双极性电源供电下,使用STM32通过SPI接口驱动AD7779同步ADC芯片实现8通道高精度数据采集的实战经验。重点解析了电源设计、抗干扰处理、寄存器配置、SPI通信技巧及数据校准方法,帮助工程师解决工业测量中的同步采样与噪声控制难题。

e3f4g5的博客 370

1916: 【基础】-2进制

1916: 【基础】-2进制 时间限制: 1 Sec 内存限制: 32 MB 提交: 507 解决: 292 [提交] [状态] [讨论版] [命题人:外部导入] 题目描述 对于十进制整数N,试求其-2进制表示。 例如,因为 1*1 + 1*-2 + 1*4 + 0*-8 +1*16 + 1*-32 = -13 ,所以(-13)_10 = (110111)_-2。...

做一只熊猫不好吗? 841

【MATLAB】嵌入式ADC/DAC控制工程

摘要:本文针对嵌入式ADC/DAC应用中存在的量化误差、采样噪声、输出漂移等问题,提出基于MATLAB的仿真优化方案。通过构建完整的ADC/DAC仿真模型,实现了采样建模、数字滤波、误差校准和闭环控制仿真。方案采用滑动平均滤波抑制ADC噪声,双校准参数补偿DAC固有误差,并将算法轻量化移植至STM32平台。实测表明,该方案使ADC采样波动从±25mV降至±5mV,DAC输出偏差从42mV降至18mV,显著提升了模拟量交互精度和系统稳定性。整套方案资源占用低,适配各类嵌入式高精度控制场景,具有较高的工程应用价

unber的博客 648

UG\NX二次开发 一个创建小平面体的例子

介绍。

王牌飞行员_里海的博客 443

Light OJ 1004 - Monkey Banana Problem dp

Light OJ 1004 - Monkey Banana Problem 纯属个人理解 不是最佳算法 You are in the world of mathematics to solve the great "Monkey Banana Problem". It states that, a monkey enters into a diamond shaped two dimensio

奋斗de穷小子 427

UI渲染顺序:合批为何被拆碎?

在 Hierarchy 中,避免出现:Image(列表1) → Text(列表1) → 特效 → Image(列表2) → Text(列表2)…若可行,在逻辑上把布局组织成“同类元素集中”:例如:列表行中,Image 集中、Text 集中;或者接受 Text 本身就拆出一批,关键是不要在 Text 中间再插入别的材质。现实中不一定能做到完美的“所有 Image 连在一起”,但你会有一个意识:同一 Canvas 内,如果你把不同材质的元素交错穿插,

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 85

problem 1004

Financial Management Time Limit:1000MS  Memory Limit:10000KTotal Submit:20549 Accepted:9586 DescriptionLarry graduated this year and finally has a job. Hes making a lot of money, but somehow never 

我的成长记录 840

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

1004 Problem E

Problem Description “今年暑假不AC?” “是的。” “那你干什么呢?” “看世界杯呀,笨蛋!” “@#$%^&*%...” 确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。 作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级女生

luohuaying的博客 290

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

LightOJ 1004 Monkey Banana Problem

LightOJ 1004 题意: 题目给了一张地图,地图上的数字表示猴子走到这点后能够取得的香蕉数目,猴子只能从自己当前位置向下一行的相邻位置转移,求得到最多的香蕉的数量 这道题跟数字三角形是一个意思的,只是这道题的走的图形不是一个三角形而是菱形,菱形相当于一个正的三角形和一个倒着的三角形拼接而成的。 我们来看菱形的上部分,用dp[i][j]表示在i,j位置得到的最大的香蕉数量.

KANEKI的博客 311

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

HDU-1004令人蛋疼的IO

第一次开始学习使用STL模板..感觉这东西好像跟JDK中的类库一样重要..都应该下大力气去掌握... 另外在这次代码编辑中又发现了一件令人蛋疼无比的事情..也有一个非常重要的收获..兹记于此. /* *Author:Rock Lee *Date:2012.5.24 *Review at 2012.8.7*Problem 1004(HDU):"Let the ballon rise" *

一即全,全即一 901

ZOJ Problem Set - 1004

【【搜索题】】   【题目】   Anagrams by Stack Time Limit: 1 Second     Memory Limit:32768 KB How can anagrams result from sequences of stack operations? There are two sequences of stack operators which

言子檡的优快云博客 669

Problem1004

[code="java"] /** * Description * Larry graduated this year and finally has a job. * He's making a lot of money, but somehow never seems to have enough. * Larry has decided that he needs to...

lins87的博客 115

Problem E-1004

概述:输入若干节目的时间,求在一定时间内能看到的最大节目数量。 思路:利用贪心算法,在有限的时间内尽可能的多安排能够观看的节目,然后将节目排序,将上一个节目的结束时间与下一个节目的开始时间进行比较,选出能够完整观看的节目。 感想:第一道完成的题目,在第一次提交之前已经卡了三天,一直不理解贪心算法,再一次上课时理解,然后写完提交,只是代码的正确率存在着一些问题,最后在同学的帮助下改正题目,希望再

sdau-acm训练时代写下的博客 256

LightOJ 1004 Monkey Banana Problem 动态规划

题目:http://www.lightoj.com/volume_showproblem.php?problem=1004 题意:给定一个由数字组成的菱形,问从顶端走到底端的路线上数字的最大和,行走方式为可以从当前数字向下一层临近的两个数字走。 思路:动态规划。对于菱形的上半部,可以得状态转移方程为dp[i][j] += max(dp[i-1][j-1], dp[i-1][j]),对于下半部,

弱智就要多努力 750

Problem-1004

概述:现在从坐标系的原点开始射箭,求夹角最小能够射到给定的点,并且夹角最小。 思路:题目可以用二分法做,但是如果将题目列成方程组解方程,出来答案会更简单。 感想:知道是二分的题目,但是二分没找到思路。。。无奈,找了下网上的思路,发现用方程更简单,所以列了半小时的方程,解出了答案。#include #include #include #include using namespace std;

sdau-acm训练时代写下的博客 287

1004 Problem D

1004 Problem D 题意:一个数如果它的素数因子是2、3、5、7,则这个数是丑数,给定任意一个数,输出它的丑数。(The sequence 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18,20, 21, 24, 25, 27, ... shows the first 20 humble numbers. ) 思路:由题意可以看出,以

diyutianxie的博客 296

lightoj 1004 - Monkey Banana Problem 【dp】

题目链接:lightoj 1004 - Monkey Banana Problem1004 - Monkey Banana Problem PDF (English) Statistics Forum Time Limit: 2 second(s) Memory Limit: 32 MB You are in the world of mathematics to sol

世界很大 733
上一篇: Problem 1003
下一篇: Problem 1005
CSUST_ACM
博客等级 码龄15年 42粉丝 127原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值