2 条题解

  • 1
    @ 2025-7-15 10:03:26
    #include <bits/stdc++.h>
    using namespace std;
    int main ()
    {
    	long long n,a=0,b,t;
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	{
    		if(i%7==0)
    		{
    			continue;
    		}
    		b=i;
    		t=0;
    		while(b)
    		{
    			if(b%10==7)
    			{
    				t++;
    			}
    			b=b/10; 
    		}
    		if(t==0)
    		{
    			a+=i*i;
    		}
    	}
    	cout<<a;
    	return 0;	
    } 
    
    • 0
      @ 2025-5-10 14:45:08
      #include<iostream>
      using namespace std;
      int main(){
          int n,ans=0;
          cin>>n;
          for(int i=1;i<=n;i++)
              if(!(i%7==0||i%10==7||i/10%10==7))ans+=i*i;
          cout<<ans;
      }
      

      循环结构小测二

      • 1

      信息

      编号
      2361
      时间
      1000ms
      内存
      256MiB
      难度
      1
      标签
      递交数
      44
      已通过
      24
      上传者