20分求助!!
查看原帖
20分求助!!
995569
L__B楼主2023/8/29 16:53
#include<bits/stdc++.h>
using namespace std;
int n,t[10]={6,2,5,5,4,5,6,3,7,6},a,b,c,m=4,s;
int main(){
    scanf("%d",&n);
    for(int i=0;i<=n/2;i++)
      for(int j=0;j<=n/2;j++){
          int c1=i+j; a=t[i],b=t[j];
          while(c1) c+=t[c1%10],c/=10;
          if(a+b+c+m == n) s++;
          if(i!=j) s++;
      }
    printf("%d",s);
    return 0;
}
2023/8/29 16:53
加载中...