记录详情

Accepted


  
# 状态 耗时 内存占用
#1 Accepted 2ms 364.0 KiB
#2 Accepted 2ms 400.0 KiB
#3 Accepted 1ms 360.0 KiB
#4 Accepted 1ms 404.0 KiB
#5 Accepted 1ms 352.0 KiB
#6 Accepted 1ms 376.0 KiB
#7 Accepted 1ms 356.0 KiB
#8 Accepted 1ms 356.0 KiB
#9 Accepted 1ms 356.0 KiB
#10 Accepted 1ms 356.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-07-20 11:03:26
评测时间
2021-07-20 11:08:27
评测机
分数
100
总耗时
19ms
峰值内存
404.0 KiB