题解 | #与7无关的数#
与7无关的数
https://www.nowcoder.com/practice/776d401bf86d446fa783f0bef7d3c096
#include <cstdio> #include <iostream> using namespace std; int arry[100]; int main() { int n,num1=0; int j =0; scanf("%d",&n); for(int i =0;i<100;i++){ arry[i]=0; } if(n>=100) return 0; for(int i=0;i<=n;i++){ int a=i%10; int b=i/10; if((i%7)!=0&&a!=7&&b!=7){ arry[j++] = i; } } for(int k =0;k<=j;k++){ num1 += arry[k]*arry[k]; } printf("%d",num1); } // 64 位输出请用 printf("%lld")#算法备考#