摘要: //大数加法 尽量将第零个元素作为个位,想法简单一点#include<iostream>using namespace std;const int N=100;int main(void){ int a[N+1]={0}; int b[N+1]={0}; string s1,s2; cin>>s1; 阅读全文
posted @ 2020-03-08 09:29 OTULP 阅读(163) 评论(0) 推荐(0) 编辑
摘要: //1000的阶乘可以用3000的数组来表示#include<iostream>#include<cstring>using namespace std;const int N=3000;int main(void){ int s[N]; memset(s,0,sizeof(s)); s[0]=1; 阅读全文
posted @ 2020-03-07 11:01 OTULP 阅读(102) 评论(0) 推荐(0) 编辑
摘要: //十进制转换为十六进制#include<iostream>#include<stack>using namespace std;const int N=16;stack<char> s;void convert(int a,int b) //十进制转换为任意进制 { int val,cen; va 阅读全文
posted @ 2020-03-07 09:37 OTULP 阅读(255) 评论(0) 推荐(0) 编辑
摘要: //十六进制转换为十进制 #include<iostream>using namespace std;const int N=16;const int M=8; long long convert(int a,char s[])//任意进制转换为十进制{ long long val=0; for(i 阅读全文
posted @ 2020-03-07 09:22 OTULP 阅读(404) 评论(0) 推荐(0) 编辑
摘要: //十六进制转8进制 #include<iostream> using namespace std; int main(void){ int n; scanf("%d",&n); while(n--) { string s1,s2; cin>>s1; for(int i=0;i<s1.length( 阅读全文
posted @ 2020-03-07 09:02 OTULP 阅读(638) 评论(0) 推荐(0) 编辑