数据结构-高精度
LYoGa
这个作者很懒,什么都没留下…
展开
-
UVA748 Exponentiation
题意:算出浮点数的次方 思路:先把小数点处理掉,当成整数,记录小数点在最后输出的位置 就是高精度乘法了,只是要算n次而已,不过高精度麻烦的要死。。。。。。。 #include #include #include #include using namespace std; #define N 300 int sum[N], a[N], b[N]; int num;原创 2013-07-21 09:24:18 · 631 阅读 · 0 评论 -
UVA424
水题。。。。 #include #include #define N 500 int main(){ char s[N]; int a[N], sum[N]; int j; memset(sum , 0, sizeof(sum)); while (scanf("%s", s) == 1){ if (strcmp(s, "0") == 0) break; int l原创 2013-08-10 20:36:23 · 794 阅读 · 0 评论 -
UVA10106
还是水题。。。 #include #include #define N 800 int main(){ char s1[N], s2[N]; int a[N], b[N], sum[N]; int n, k; while (scanf("%s%s", s1, s2) != EOF){ int l1 = strlen(s1); int l2 = strlen(s2);原创 2013-08-10 20:37:07 · 726 阅读 · 0 评论 -
UVA465
思路:使用atof函数,将字符串改成浮点数,这样就可以直接计算以及判断了 #include #include #include #define N 800 int main(){ char s1[N], s2[N]; char ch; double a; while (scanf("%s %c %s", s1, &ch, s2) != EOF){ printf("%s %c %s\原创 2013-08-10 20:38:47 · 1131 阅读 · 0 评论 -
UVA10494
思路:要一边转化字符串,一边取整,或者求余!!!! #include #include #define N 800 int main(){ char s1[N]; char ch; long i, temp, sum, l, num, j, s2[N]; while (scanf("%s %c %ld", s1, &ch, &num) != EOF){ memset(s原创 2013-08-10 20:40:15 · 904 阅读 · 0 评论