十六进制的简单运算
来源:互联网 发布:铁血论坛 知乎 编辑:程序博客网 时间:2024/05/18 01:16
16进制的简单运算
时间限制:1000 ms | 内存限制:65535 KB
难度:1
- 描述
- 现在给你一个16进制的加减法的表达式,要求用8进制输出表达式的结果。
- 输入
- 第一行输入一个正整数T(0<T<100000)
接下来有T行,每行输入一个字符串s(长度小于15)字符串中有两个数和一个加号或者一个减号,且表达式合法并且所有运算的数都小于31位 - 输出
- 每个表达式输出占一行,输出表达式8进制的结果。
- 样例输入
329+482318be+67844ae1-3d6c
- 样例输出
441141001026565
- 原题链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=244
#include <stdio.h>
int main()
{
int n;
int x,y;
char ch;
scanf("%d",&n);
while(n--)
{
scanf("%x%c%x",&x,&ch,&y); //十六进制输入用%x
if(ch == '+')
{
printf("%o\n",x+y); //八进制用%o
}
else
{
printf("%o\n",x-y);
}
}
}
1 0
- 十六进制的简单运算
- NYOJ244十六进制的简单运算
- 十六进制简单运算
- NYoj 244 16进制的简单运算&&printf输出八进制十六进制
- 二进制,十六进制运算
- 二进制到十六进制转换法加各种进制的运算
- 二进制到十六进制转换法加各种进制的运算
- 二进制、八进制、十六进制的概念以及加减运算
- 简单的阶乘运算。
- 简单的字符串运算
- 简单的级数运算
- 复数的简单运算
- 简单的加减乘除运算
- 简单的位运算
- 简单的位运算
- 十六进制内所有进制转换!!!!速度快,运算简单,java
- .NET 关于字符串的十六进制转换为十进制 十进制转换为十六进制字符串的简单方法
- 保存64位十六进制运算
- 设计模式---结构类型---享元
- a 中调用js的几种方法整理及使用推荐
- Git创建本地仓库
- Linux进程核心调度器之主调度器schedule--Linux进程的管理与调度(十九)
- Unity5-ABSystem(三):AssetBundle加载
- 十六进制的简单运算
- 文章标题
- 状态模式 详解
- Python note 02
- spring声明式事务总结
- 使用命令将logcat中的内容输出到文本文件中(防止滑屏看不到错误信息)
- 数据库设计的三大范式、BCNF、4NF
- Fresco图片加载(二)
- 简易网站流量统计工具