1175:除以13

news/2024/10/30 15:34:18/

1175:除以13


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 14671     通过数: 8802

【题目描述】

输入一个大于0的大整数N,长度不超过100位,要求输出其除以13得到的商和余数。

【输入】

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

【输出】

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

【输入样例】

2132104848488485

【输出样例】

164008065268345
0

【AC代码】

#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
void fwrite(int n)
{if(n>9)fwrite(n/10);putchar(n%10+'0');
}
int a[N],len,i,m,x,y;
char n[N];
signed main(int argc,char **argv)
{cin>>n;len=strlen(n);for(i=len-1;i>=0;i--)a[++m]=n[i]-'0';a[0]=len,i=a[0];while(x<13)x*=10,x+=a[i],i--;fwrite(x/13),x%=13,y=x;while(i>0)x*=10,x+=a[i],i--,fwrite(x/13),x%=13,y=x;cout<<"\n"<<y;return 0;
}
给个关注吧

 时间限制: 1000 ms         内存限制: 65536 KB
提交数: 14671     通过数: 8802

【题目描述】

输入一个大于0的大整数N,长度不超过100位,要求输出其除以13得到的商和余数。

【输入】

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

【输出】

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

【输入样例】

2132104848488485

【输出样例】

164008065268345
0

【AC代码】

#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
void fwrite(int n)
{if(n>9)fwrite(n/10);putchar(n%10+'0');
}
int a[N],len,i,m,x,y;
char n[N];
signed main(int argc,char **argv)
{cin>>n;len=strlen(n);for(i=len-1;i>=0;i--)a[++m]=n[i]-'0';a[0]=len,i=a[0];while(x<13)x*=10,x+=a[i],i--;fwrite(x/13),x%=13,y=x;while(i>0)x*=10,x+=a[i],i--,fwrite(x/13),x%=13,y=x;cout<<"\n"<<y;return 0;
}
给个关注吧

 时间限制: 1000 ms         内存限制: 65536 KB
提交数: 14671     通过数: 8802

【题目描述】

输入一个大于0的大整数N,长度不超过100位,要求输出其除以13得到的商和余数。

【输入】

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

【输出】

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

【输入样例】

2132104848488485

【输出样例】

164008065268345
0

【AC代码】

#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
void fwrite(int n)
{if(n>9)fwrite(n/10);putchar(n%10+'0');
}
int a[N],len,i,m,x,y;
char n[N];
signed main(int argc,char **argv)
{cin>>n;len=strlen(n);for(i=len-1;i>=0;i--)a[++m]=n[i]-'0';a[0]=len,i=a[0];while(x<13)x*=10,x+=a[i],i--;fwrite(x/13),x%=13,y=x;while(i>0)x*=10,x+=a[i],i--,fwrite(x/13),x%=13,y=x;cout<<"\n"<<y;return 0;
}
给个关注吧


http://www.ppmy.cn/news/230784.html

相关文章

服务器内存是用接近完毕

** 服务器内存是用接近完毕 ** 查看服务器内存使用情况 free -mfree -h![avatar][base64str] 清除缓存 echo 3 > /proc/sys/vm/drop_caches输出结果 bash total used free shared buff/cahce available Mem 31Gi 11Gi 18Gi 249Mi 1.5Gi 19Gi Swap 7.8Gi 0b 2.8Gi 第一…

常用破解教程仅供参考,仅供学习用途

破解过程大致如下// 反编译插件 // 修改注册逻辑代码 // 字节码写入 // 重新打包 // 替换jar包 破解方法 下载官方插件将安装好的插件jar拷贝到桌面 Mac插件保存目录&#xff1a;/Users/username/Library/Application Support/WebStorm2017.2/Iedis/lib/ 通过反射和javassi…

搭建ubuntu容器内C/C++开发调试环境

一、创建容器 为了让容器内的调试器&#xff08;gdb、lldb&#xff09;能够正常调试&#xff0c;在创建容器时需要添加参数&#xff1a; podman添加参数&#xff1a;--cap-addSYS_PTRACE&#xff0c;docker添加参数--cap-addSYS_PTRACE --security-opt seccompunconfined 否…

unity游戏框架学习-资源管理

概述:https://www.cnblogs.com/wang-jin-fu/p/10975660.html 这篇只涉及基础原理,下篇会讲如何实现一个简单的资源管理框架。 一、Assets和Objects 资源(Asset)是存储在Unity项目的 Assets 文件夹中的磁盘文件。有些资源的数据格式是Unity原声支持的,有些资源则需要转换为源…

Centos 7安装python3

Centos 7安装python3 Centos 7安装python3安装依赖包2.7版本备份下载&#xff0c;编译&#xff0c;安装创建软链接修复yum测试使用django安装 Centos 7安装python3 安装依赖包 yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel open…

用 Python 硬核从头实现一个神经网络

编者荐语 有个事情可能会让初学者惊讶&#xff1a;神经网络并不复杂&#xff01;『神经网络』这个词让人觉得很高大上&#xff0c;但实际上神经网络算法要比人们想象的简单。 链接丨https://victorzhou.com/blog/intro-to-neural-networks/ 这篇文章完全是为新手准备的。我们会…

saas产品私有化(一) 缓存中间件适配

一.背景 名词解释:私有化一般指的是在对客交付过程中,客户由于自身数据敏感,成本控制等原因要求交付乙方将售卖的服务利用现有甲方的硬件设备或者云服务进行服务的部署. 面向场景:一般特制的是saas化的云服务软件提供商的对特殊客群的场景.其中saas行业中比较起步和规模比较大的…

爱奇艺主界面

HTML <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>爱奇艺</title><link href"爱奇艺.css" type"text/css" rel"stylesheet"/> </head> <body…