高精度
⊱⋛赫宇⋚⊰
这个作者很懒,什么都没留下…
展开
-
高精代码重出江湖
#include<bits/stdc++.h> using namespace std; int a[10000010],b[10000010],c[10000010]; string s1; string s2; inline int check() { if(s1.size()>s2.size())return 1; if(s1.size()<s2.size())return 2; for(int i=0;i<s1.size();i++) if(s1[i]-'0'&原创 2020-08-16 13:15:47 · 200 阅读 · 0 评论 -
三个和尚
题目描述 三人总共要付 nn 元,预分摊成三人各 a,b,ca,b,c 元,满足 a+b+c=na+b+c=n 并且 f(a)=f(b)=f(c)f(a)=f(b)=f(c)。 其中 f(x)f(x) 表示十进制下 xx 的各位数字之和。 输出任意一种方案,不存在合法方案输-1。 输入格式 一行一个整数 nn 输出格式 一行三个整数 a,b,ca,b,c。 多种方案输出任意一种即可,不存在合法方案输-1。 样例数据 input1 126 output1 12 3 111 input2 10 output2原创 2020-07-28 08:44:32 · 84 阅读 · 0 评论 -
大整数排序
#include<bits/stdc++.h> using namespace std; string a[15000]; int t; bool cmp(string a,string b) { int size1=a.size(); int size2=b.size(); if(size1<size2)return 1; if(size1>size2)return 0; for(int i=0;i<size1;i++) if(a[i]>b[i])return 0; r原创 2020-06-06 18:34:52 · 238 阅读 · 0 评论