提交记录 8534


用户 题目 状态 得分 用时 内存 语言 代码长度
lwy noip18b. 【NOIP2018】货币系统 Time Limit Exceeded 50 1 s 432 KB C++ 1.27 KB
提交时间 评测时间
2019-02-23 18:49:13 2020-08-01 01:20:32
#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
using namespace std;
int a[100010], keyi, n;
int bei[100010];
bool dfs(int i, int deep)
{
    if (bei[i] && deep)
        return 1;
    for (int j = 1; j <= n; j++)
        for (int k = 1; k * a[j] <= i; k++)
            if (i >= a[j] * k)
            {
                if (dfs(i - a[j] * k, deep + 1))
                    return 1;	
            }
    return false;
}
inline int read()
{
    int x = 0;
    char ch = getchar();
    while (ch < '0' || ch > '9')
        ch = getchar();
    while (ch >= '0' && ch <= '9')
        x = x * 10 + ch - '0', ch = getchar();
    return x;
}
int main()
{
//	freopen("money.in", "r", stdin);
//	freopen("money.out", "w", stdout);
    int t;
    scanf("%d", &t);
    while(t--)
    {
        keyi = 0;
        memset(bei, 0, sizeof(bei));
        scanf("%d" ,&n);
        for (int i = 1; i <= n; i++)
            a[i] = read();
        sort(a + 1, a + 1 + n); 
        for (int i = 1; i <= n; i++)
            for (int j = a[i]; j <= 20010; j += a[i])
                bei[j] = 1;					
        for (int i = 1; i <= n; i++)
            if (dfs(a[i], 0))	//如果可以被消, keyi++ 
                keyi++;
        printf("%d\n", n - keyi);
    }
    return 0;
}
/*
1
2
992 50
*/

CompilationN/AN/ACompile OKScore: N/A

Testcase #11 s432 KBTime Limit ExceededScore: 0

Testcase #2361.49 us428 KBAcceptedScore: 5

Testcase #32.341 ms428 KBAcceptedScore: 5

Testcase #41 s428 KBTime Limit ExceededScore: 0

Testcase #53.709 ms428 KBAcceptedScore: 5

Testcase #61 s432 KBTime Limit ExceededScore: 0

Testcase #71 s428 KBTime Limit ExceededScore: 0

Testcase #87.971 ms428 KBAcceptedScore: 5

Testcase #91 s428 KBTime Limit ExceededScore: 0

Testcase #101 s428 KBTime Limit ExceededScore: 0

Testcase #11509.36 us432 KBAcceptedScore: 5

Testcase #12485.04 us432 KBAcceptedScore: 5

Testcase #13489.88 us432 KBAcceptedScore: 5

Testcase #14620.5 us432 KBAcceptedScore: 5

Testcase #15585.18 us432 KBAcceptedScore: 5

Testcase #16628.52 us432 KBAcceptedScore: 5

Testcase #171 s428 KBTime Limit ExceededScore: 0

Testcase #181 s432 KBTime Limit ExceededScore: 0

Testcase #191 s428 KBTime Limit ExceededScore: 0

Testcase #201 s428 KBTime Limit ExceededScore: 0


Judge Duck Online | 评测鸭在线
Server Time: 2026-04-06 15:14:14 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠