记录详情

Accepted


  
# 状态 耗时 内存占用
#1 Accepted 2ms 376.0 KiB
#2 Accepted 2ms 428.0 KiB
#3 Accepted 2ms 344.0 KiB
#4 Accepted 2ms 356.0 KiB
#5 Accepted 3ms 404.0 KiB
#6 Accepted 2ms 424.0 KiB
#7 Accepted 2ms 376.0 KiB
#8 Accepted 2ms 340.0 KiB
#9 Accepted 2ms 356.0 KiB
#10 Accepted 2ms 352.0 KiB

代码

#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
#include<cstdlib>
#include<algorithm>
using namespace std;
int n,ans;
int d[2500]={6,2,5,5,4,5,6,3,7,6};
int main()
{
    cin>>n;
    for(int i=10;i<=2000;i++)
        d[i]=d[i/10]+d[i%10];
    for(int i=0;i<=1000;i++)
        for(int j=0;j<=1000;j++)
            if(d[i]+d[j]+d[i+j]+4==n)
                ans++;
    cout<<ans;
    return 0;
}

信息

递交者
类型
递交
题目
P1008 火柴棒等式
语言
C++
递交时间
2021-12-06 20:59:29
评测时间
2021-12-06 20:59:29
评测机
分数
100
总耗时
26ms
峰值内存
428.0 KiB