当前位置: 首页 > news >正文

基础算法:大数除以除以13

基础算法:大数除以一个数
信息学奥赛:1175:除以13

时间限制: 1000 ms 内存限制: 65536 KB
【题目描述】
输入一个大于0的大整数N,长度不超过100位,要求输出其除以13得到的商和余数。

【输入】
一个大于0的大整数,长度不超过100位。

【输出】
两行,分别为整数除法得到的商和余数。

【输入样例】
2132104848488485
【输出样例】
164008065268345
0

#include<bits/stdc++.h>
using namespace std;
//第一数组-全局定义默认都为0 
int a[300],k1=0,k2=0,len1,len2,len,n,c[300]; 
//定义的变量指针,可以存储数据 
void read(int *m,int &l){string s; //字符串定义 cin>>s;l = s.size();int k = 0; for( int i=0;i<l;i++){m[k] = s[i] - 48;k++; } 
}
int main(){//获取数据,转化为int类,反转 read(a,len1); int r;
//	scanf("%d",&n);n=13;r=0;for(int i = 0; i<len1; i++){c[i]=(a[i]+r*10)/n;r=(a[i]+r*10-n*c[i]);}//处理先导0问题 int mark = 0;for(int i=0;i<len1;i++){if(c[i]==0&mark ==0) continue;else mark=1;cout<<c[i]; }cout<<endl;cout<<r%10;return 0;
}
http://www.lryc.cn/news/248354.html

相关文章:

  • 软件版本区分
  • Redis高可用之主从复制及哨兵模式
  • 代理模式,dk动态代理,cglib动态代理
  • Vue2系列 -- 组件自动化全局注册(require.context)
  • 【华为OD题库-038】支持优先级的对列-java
  • python爱心代码高级
  • 基于SSM+Vue的社区共享食堂管理系统
  • MYSQL基础知识之【修改数据,删除数据】
  • 【机器学习】交叉验证 Cross-validation
  • Pycharm修改文件默认打开方式 + CSV Editor插件使用
  • shiro整合redis
  • HarmonyOS(七)——@BuilderParam装饰器
  • 展开运算符(...)
  • Apache Flink(二):数据架构演变
  • 【C++】类与对象(中)
  • webshell之无扩展免杀
  • 用 VirtualBox 安装 OpenWrt 等 Linux 系统,无法启动的解决办法
  • Windows下搭建Tomcat HTTP服务,发布公网远程访问
  • k8s-daemonset、job、cronjob控制器 6
  • 技术面时,一定要掌握这3个关键点
  • [Linux]进程创建➕进程终止
  • 【隐私计算】算术秘密分享的加法和乘法运算(Beaver Triple预处理)
  • 【LeetCode刷题-字符串】--71.简化路径
  • 数据结构与算法(Java)-树形DP题单
  • C#,《小白学程序》第一课:初识程序,变量,数据与显示
  • oracle的sysaux使用量排查sql
  • Cytoscape软件下载、安装、插件学习[基础教程]
  • [Linux] linux防火墙
  • 【开源】基于JAVA的音乐偏好度推荐系统
  • 架构图是什么,该怎么制作?