2082B - ワード(生成機能)を見つけます

書式#include <stdio.hに>

メインint型()
{
    int型のn、I、J、K。
    INT [27] [51]、B [51]、TEMP [51]。
    int型秒;
    scanf関数( "%のD"、&N);
    用(; N、N--)
    {
        用(J = 0であり、j <= 50; J ++)
            B [J] = TEMP [J] = 0;

        ための式(I = 1; I <= 26; I ++){
            scanf関数( "%のD"、および[I] [0])。
            (; J <= 50、J ++ J = 1)のために
                [I] [J] = 0;
            用(J = 1; J <= [I] [0] && J * I <= 50; J ++)
                [I] [J * I] = 1。
        }

        ための式(I = 1; I <= 26; I ++){

            (; K <= 50; K + = I K = I)について
                温度[K] + = [I] [K]。

            (; J <= 50、J ++ J = 1)のために
                (; K <= [I] [0] && K * I <= 50、K ++、K = 1)のために
                    温度[K * I + J] + = [I] [K * I] * B [J]。

            (; J <= 50、J ++ J = 1)のために
                B [J] = TEMP [J]。
        }

        S = B [1]。
        (; J <= 50、J ++ J = 2)のために
            S + = B [J]。

        printf( "%dの\ n" は、S);
    }
    0を返します。
}

  

おすすめ

転載: www.cnblogs.com/lhl2019/p/12109120.html