题解 | #挑7#
挑7
http://www.nowcoder.com/practice/ba241b85371c409ea01ac0aa1a8d957b
#include<iostream>
using namespace std;
int main()
{
int a;
while(cin>>a)
{
int b=0;
for(int i=7;i<=a;i++)
{
if(i%7==0)
{
b++;
}
else
{
int d=i;
while(d)
{
int c=d%10;
if(c==7)
{
b++;
break;
}
else
{
d=d/10;
}
}
}
}
cout<<b;
}
return(0);
}
using namespace std;
int main()
{
int a;
while(cin>>a)
{
int b=0;
for(int i=7;i<=a;i++)
{
if(i%7==0)
{
b++;
}
else
{
int d=i;
while(d)
{
int c=d%10;
if(c==7)
{
b++;
break;
}
else
{
d=d/10;
}
}
}
}
cout<<b;
}
return(0);
}
查看11道真题和解析

