数据结构之栈一:进制转换
来源:互联网 发布:grub引导linux 编辑:程序博客网 时间:2024/05/22 11:38
Problem Description
输入一个十进制非负整数,将其转换成对应的 R (2 <= R <= 9) 进制数,并输出。
Input
第一行输入需要转换的十进制非负整数;第二行输入 R。
Output
输出转换所得的 R 进制数。
Example Input
12798Example Output
2377
#include <stdio.h>#include <stdio.h>#define max 100000int top, stack[max];int Push(int stack[], int s){ if(top > max) { return 0; } else { stack[top++] = s; return 1; }}int Pop(int stack[]){ if(top == 0) { return 0; } else { top--; return stack[top]; }}int main(){ int n, R, s; scanf("%d%d", &n, &R); if(n == 0) { printf("0\n"); } else { while(n != 0) { s = n % R; Push(stack, s); n = n / R; } while(top) { printf("%d", Pop(stack)); } printf("\n"); } return 0;}
0 0
- 数据结构之栈一:进制转换
- 数据结构实验之栈一:进制转换 简单栈
- 数据结构实验之栈一:进制转换(栈)
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- SDUT 2131 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换 SDUT 2131
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- eclipse配置maven搭建spring环境
- iOS原生项目中集成React Native
- Tomcat 5默认的管理员用户和密码 (初级)
- 一表弄清类之间的关系 依赖 关联 聚合 组合
- 动态规划(1)
- 数据结构之栈一:进制转换
- JMS、AMQP实例讲解
- Ehcache介绍
- POJ - 3080 Blue Jeans解题报告(kmp)
- request.getParameterValues与request.getParameter的区别
- Spring Boot启动报错Unable to start embedded Tomcat
- php使用microtime(true)计算php程序代码执行消耗时间
- Servlet.service() for servlet [action] in context with path [/UnicomMap] 异常处理
- 安卓开发如何使用raw文件夹下的音频文件更换APP提示音