一道OJ题目:浮点数排序

描述

输入 n <= 1500个浮点数,要求把这n个浮点数从小到大排列后输出。每个浮点数中都有小数点,负数包含符号位,除去符号位总长度不超过50位。

输入

每个输入为一行,每行有若干个浮点数,浮点数之间以空格相隔开。

输出

输出排序后的浮点数序列。

样例输入

3.01 2.1 1.2
2.22 2.211 1.233

样例输出

1.2 2.1 3.01
1.233 2.211 2.22

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int get_neg_dig(char* a)//计算负数的整数部分位数
{
    int dig = 0;
    for (int j = 1; a[j] != '.'; j++)
    {
        dig++;
    }
    return dig;
}

int get_pos_dig(char* a)//计算正数的整数部分位数
{
    int dig = 0;
    for (int j = 0; a[j] != '.'; j++)
    {
        dig++;
    }
    return dig;
}

int main()
{
    char c[30000];
    char temp[52];
    while (gets_s(c) != NULL)//如果gets_s不能用,可以替换成gets或者fgets
    {

        //a数组的初始化

        int a_len = 0;
        char a[1500][52];
        memset(a, '\0', sizeof(a));

        //a数组的存储

        char* token;
        token = strtok(c, " ");
        while (token)
        {
            strcpy(a[a_len], token);
            a_len++;
            token = strtok(NULL, " ");
        }

        //把a分为正负分别存储

        char neg_a[1500][52];
        char pos_a[1500][52];
        memset(neg_a, '\0', sizeof(neg_a));
        memset(pos_a, '\0', sizeof(pos_a));
        int neg_a_len = 0;
        int pos_a_len = 0;

        for (int p = 0; p < a_len; p++)
        {
            if (a[p][0] == '-')
            {
                strcpy(neg_a[neg_a_len], a[p]);
                neg_a_len++;
            }
            else
            {
                strcpy(pos_a[pos_a_len], a[p]);
                pos_a_len++;
            }
        }

        //把负数和正数先按照位数分别排序

        for (int i = 0; i < neg_a_len - 1; i++)
        {
            for (int m = i + 1; m < neg_a_len; m++)
            {
                if (get_neg_dig(neg_a[i]) <= get_neg_dig(neg_a[m]))
                {
                    strcpy(temp, neg_a[i]);
                    strcpy(neg_a[i], neg_a[m]);
                    strcpy(neg_a[m], temp);
                }
            }
        }

        for (int i = 0; i < pos_a_len - 1; i++)
        {
            for (int m = i + 1; m < pos_a_len; m++)
            {
                if (get_pos_dig(pos_a[i]) >= get_pos_dig(pos_a[m]))
                {
                    strcpy(temp, pos_a[i]);
                    strcpy(pos_a[i], pos_a[m]);
                    strcpy(pos_a[m], temp);
                }
            }
        }

        //整数位数相同的负数进行排序

        for (int i = 0; i < neg_a_len - 1; i++)
        {
            for (int m = i + 1; m < neg_a_len; m++)
            {
                if (get_neg_dig(neg_a[i]) == get_neg_dig(neg_a[m]))
                {
                    if (strcmp(neg_a[i], neg_a[m]) <= 0)
                    {
                        strcpy(temp, neg_a[i]);
                        strcpy(neg_a[i], neg_a[m]);
                        strcpy(neg_a[m], temp);
                    }
                }
            }
        }

        //整数位数相同的正数进行排序

        for (int i = 0; i < pos_a_len - 1; i++)
        {
            for (int m = i + 1; m < pos_a_len; m++)
            {
                if (get_pos_dig(pos_a[i]) == get_pos_dig(pos_a[m]))
                {
                    if (strcmp(pos_a[i], pos_a[m]) >= 0)
                    {
                        strcpy(temp, pos_a[i]);
                        strcpy(pos_a[i], pos_a[m]);
                        strcpy(pos_a[m], temp);
                    }
                }
            }
        }

        //打印测试

        for (int i = 0; i < neg_a_len; i++)
            printf("%s ", neg_a[i]);
        for (int i = 0; i < pos_a_len; i++)
            printf(" %s" + !i, pos_a[i]);
        putchar('\n');

        //清空数组所有数组

        memset(a, '\0', sizeof(a));
        memset(neg_a, '\0', sizeof(neg_a));
        memset(pos_a, '\0', sizeof(pos_a));
    }
    return 0;
}

极限数据测试:

极限数据是从oj后台复制下来的,一共多少个浮点数我也不知道……

1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 -3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 -8.234234234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 -8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 9.2342342356235235 9.2354234234 -9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 -8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 5.74574574574574574567456456456 0.234234 0.234234 9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 -1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 -8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 0.01 -9.2342342356235235 -9.2354234234 9.234523423423423432 -2.6857364378685736437868573643786857364378 5.1231 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 5.1231 3.4378685736437685736436437868573643786857364372 6.234234234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 -6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 -8.235235235 -8.234234234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 5.74574574574574574567456456456 0.234234 9.2342342356235235 9.2354234234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 8.234234234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 5.74574574574574574567456456456 0.234234 0.234234 9.2342342356235235 9.2354234234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 -9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 -7.234 8.235235235 8.234234234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 5.1231 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 -1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 13123.12341234123123 123.123123123 12541.12341215 -123123.1231231243141 -3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 -8.234234234 13123.12341234123123 123.123123123 12541.12341215 -123123.123123124314 13123.12341234123 -8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 -5.1231 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 -6.234234234 7.234 7.234 6.2352345234234 -3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 -4.1234312412341526432634634634634634634634643 -7.234 -8.235235235 -8.234234234 -8.234222222222222222222222222222222222 -4.437868573643768573643643786857364378685736437864 -4.43786643643786857364378685736437864 -5.1231 0.01 -5.74574574574574574567456456456 0.234234 -9.2342342356235235 -9.2354234234 -9.234523423423423432 -2.6857364378685736437868573643786857364378 -5.1231 -6.2352345234234 -3.4378685736437685736436437868573643786857364372 -6.234234234 -6.234234234 -7.234 -7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 -6.234234234 7.234 7.234 6.2352345234234 -3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 -4.1234312412341526432634634634634634634634643 -7.234 -8.235235235 -8.234234234 -8.234222222222222222222222222222222222 -4.437868573643768573643643786857364378685736437864 -4.43786643643786857364378685736437864 -5.1231 0.01 -5.74574574574574574567456456456 0.234234 -9.2342342356235235 -9.2354234234 -9.234523423423423432 -2.6857364378685736437868573643786857364378 -5.1231 -6.2352345234234 -3.4378685736437685736436437868573643786857364372 -6.234234234 -6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 -3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 -8.234234234 5.1231 0.01 5.74574574574574574567456456456 0.234234 9.2342342356235235 9.2354234234 -9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 -8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 0.234234 9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 -1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 -8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 -9.2342342356235235 -9.2354234234 9.234523423423423432 -2.6857364378685736437868573643786857364378 5.1231 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 5.1231 3.4378685736437685736436437868573643786857364372 6.234234234 -6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 -8.235235235 -8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 5.74574574574574574567456456456 0.234234 9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 5.74574574574574574567456456456 0.234234 0.234234 9.2342342356235235 9.2354234234 -9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 -7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 5.1231 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 -1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 -8.234234234 -8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 -5.1231 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 -6.234234234 7.234 7.234 6.2352345234234 -3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 -4.1234312412341526432634634634634634634634643 -7.234 -8.235235235 -8.234234234 -8.234222222222222222222222222222222222 -4.437868573643768573643643786857364378685736437864 -4.43786643643786857364378685736437864 -5.1231 0.01 -5.74574574574574574567456456456 0.234234 -9.2342342356235235 -9.2354234234 -9.234523423423423432 -2.6857364378685736437868573643786857364378 -5.1231 -6.2352345234234 -3.4378685736437685736436437868573643786857364372 -6.234234234 -6.234234234 -7.234 -7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 -6.234234234 7.234 7.234 6.2352345234234 -3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 -4.1234312412341526432634634634634634634634643 -7.234 -8.235235235 -8.234234234 -8.234222222222222222222222222222222222 -4.437868573643768573643643786857364378685736437864 -4.43786643643786857364378685736437864 -5.1231 0.01 -5.74574574574574574567456456456 0.234234 -9.2342342356235235 -9.2354234234 -9.234523423423423432 -2.6857364378685736437868573643786857364378 -5.1231 -6.2352345234234 -3.4378685736437685736436437868573643786857364372 -6.234234234 -6.234234234 -7.234 -7.234 -7.234 -7.234 -8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 9.2342342356235235 9.2354234234 -9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 -8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 0.234234 9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 -1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 -8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 -9.2342342356235235 -9.2354234234 9.234523423423423432 -2.6857364378685736437868573643786857364378 5.1231 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 5.1231 3.4378685736437685736436437868573643786857364372 6.234234234 -6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 -8.235235235 -8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 5.74574574574574574567456456456 0.234234 9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 5.74574574574574574567456456456 0.234234 0.234234 9.2342342356235235 9.2354234234 -9.234523423423423432 2.6857364378685736437868573643786857364378 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 -7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 -5.1231 0.01 9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 5.1231 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 -1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 8.235235235 -8.234234234 -8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 -5.1231 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 4.1234312412341526432634634634634634634634643 7.234 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 -6.234234234 7.234 7.234 6.2352345234234 -3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 -4.1234312412341526432634634634634634634634643 -7.234 -8.235235235 -8.234234234 -8.234222222222222222222222222222222222 -4.437868573643768573643643786857364378685736437864 -4.43786643643786857364378685736437864 -5.1231 0.01 -5.74574574574574574567456456456 0.234234 -9.2342342356235235 -9.2354234234 -9.234523423423423432 -2.6857364378685736437868573643786857364378 -5.1231 -6.2352345234234 -3.4378685736437685736436437868573643786857364372 -6.234234234 -6.234234234 -7.234 -7.234 8.235235235 8.234234234 8.234222222222222222222222222222222222 4.437868573643768573643643786857364378685736437864 4.43786643643786857364378685736437864 5.1231 0.01 5.74574574574574574567456456456 0.234234 -9.2342342356235235 9.2354234234 9.234523423423423432 2.6857364378685736437868573643786857364378 5.1231 -6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 7.234 7.234 6.2352345234234 3.4378685736437685736436437868573643786857364372 6.234234234 -6.234234234 7.234 7.234 6.2352345234234 -3.4378685736437685736436437868573643786857364372 6.234234234 6.234234234 1.978685736478685736437868573643786857348786857364 1.5736436437868573 1.57364364378685731 -2.3786857364378573643768573643643786685736436 3.437868573643768573643643786857364378685736437864 7.234 0.0001 -2.32452345234234235235235 -3.437868573643768573643643786857364378685736437864 -4.1234312412341526432634634634634634634634643 -7.234 -8.235235235 -8.234234234 -8.234222222222222222222222222222222222 -4.437868573643768573643643786857364378685736437864 -4.43786643643786857364378685736437864 -5.1231 0.01 -5.74574574574574574567456456456 0.234234 -9.2342342356235235 -9.2354234234 -9.234523423423423432 -2.6857364378685736437868573643786857364378 -5.1231 -6.2352345234234 -3.4378685736437685736436437868573643786857364372 -6.234234234 -6.234234234 -7.234 -7.234 -7.234 -7.234

这个数据测试通过了,这个题目也就AC了

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值