stablegradients/pie-gem5-pairs huggingface dataset:
// Slower C++ solution:
#include <bits/stdc++.h>



using namespace std;



int main() {





    char a[3];

    for(int i=0; i<3; i++){

        cin>>a[i];

        if(a[i]=='7') {cout<<"Yes"<<endl; return 0;}

    }

    cout<<"No"<<endl;

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.304139593444075x):
#include<stdio.h>



int main()

{

    int n, count=0;



    scanf("%d", &n);



    while(n != 0)

    {

        if(n % 10 == 7)

        {

            count++;

            break;

        }

        n = n/10;

    }



    if(count == 1)

        printf("Yes\n");

    else

        printf("No\n");



    return 0;

}
// Slower C++ solution:
#include<iostream>

#include<string>

using namespace std;



int main()

{

    bool con = false;

    string n;

    cin >> n;



    for(int i = 0; i < n.size(); i++)

    {

        if(n[i] == '7')

            con = true;

    }



    if(con)

        cout << "Yes";

    else

        cout << "No";



    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.335893832614486x):
#include<stdio.h>



int main()

{

    int n, count=0;



    scanf("%d", &n);



    while(n != 0)

    {

        if(n % 10 == 7)

        {

            count++;

            break;

        }

        n = n/10;

    }



    if(count == 1)

        printf("Yes\n");

    else

        printf("No\n");



    return 0;

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;



int main()

{

    int n,re,flag;

    while(cin>>n)

    {

        flag=0;

        while(n!=0)

        {

            re=n%10;

            if(re==7)

            {

                flag=1;

                break;

            }

            n=n/10;

        }

        if(flag==1)

            cout<<"Yes";

        else

            cout<<"No";

    }

}


// Faster C++ solution for the same problem (measured speedup: 5.302482987569893x):
#include<stdio.h>



int main()

{

    int n, count=0;



    scanf("%d", &n);



    while(n != 0)

    {

        if(n % 10 == 7)

        {

            count++;

            break;

        }

        n = n/10;

    }



    if(count == 1)

        printf("Yes\n");

    else

        printf("No\n");



    return 0;

}
// Slower C++ solution:
#include <iostream>



using namespace std;



typedef long long ll;



int main()

{

    ll a;



    cin>> a;



    ll b = a;



        ll c3 = a %10;

        a /= 10;



        ll c2 = a % 10;

        a/=10;



        ll c1 = a %10;



    if(c1 == 7 || c2 == 7 || c3 == 7) cout<< "Yes\n";



    else cout<< "No\n";



	return 0;

}




// Faster C++ solution for the same problem (measured speedup: 5.302781325958757x):
#include<stdio.h>



int main()

{

    int n, count=0;



    scanf("%d", &n);



    while(n != 0)

    {

        if(n % 10 == 7)

        {

            count++;

            break;

        }

        n = n/10;

    }



    if(count == 1)

        printf("Yes\n");

    else

        printf("No\n");



    return 0;

}
// Slower C++ solution:
#include <bits/stdc++.h>

#define ll long long

#define L long

#define endl "\n"

#define _START_ ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);

#define _END_ return 0;

using namespace std;



int main()

{   

    _START_



    int n;

    cin >> n;

    while (n != 0)

    {

        if (n % 10 == 7)

        {

            cout<< "Yes";

            return 0;

        }

        n /= 10;

    }

    cout<< "No";



    _END_

}

// Faster C++ solution for the same problem (measured speedup: 5.380252212068926x):
#include<stdio.h>



int main()

{

    int n, count=0;



    scanf("%d", &n);



    while(n != 0)

    {

        if(n % 10 == 7)

        {

            count++;

            break;

        }

        n = n/10;

    }



    if(count == 1)

        printf("Yes\n");

    else

        printf("No\n");



    return 0;

}
// Slower C++ solution:
#include<iostream>

using namespace std;

int main()

{

int N,a,b,c,d;

cin>>N;

c=N%10;

a=N/100;

d=N/10;

b=d%10;

if(a==7||b==7||c==7)

{

cout<<"Yes"<<endl;

}

else

{

cout<<"No"<<endl;

}

return 0;







}

// Faster C++ solution for the same problem (measured speedup: 5.313531778188286x):
#include<stdio.h>



int main()

{

    int n, count=0;



    scanf("%d", &n);



    while(n != 0)

    {

        if(n % 10 == 7)

        {

            count++;

            break;

        }

        n = n/10;

    }



    if(count == 1)

        printf("Yes\n");

    else

        printf("No\n");



    return 0;

}
// Slower C++ solution:
#include<iostream>

using namespace std;

int main()

{

    char a[5];

    cin>>a;

    for(int i=0;i<3;i++)

    {

        if(a[i]=='7')

        {

            cout<<"Yes"<<endl;

            return 0;

        }

    }

    cout<<"No"<<endl;

    return 0;

}

// Faster C++ solution for the same problem (measured speedup: 5.307159002254472x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<iostream>

#include<algorithm>

#include<cmath>

#include<cstdlib>

#include<cstdio>

#include<cstring>

#include<iomanip>

#include<string>

#include<set>

#include<map>

#include<vector>

#include<queue>

#include<stack>

#include<utility>

#define PI acos(-1.0)

using namespace std;

int main(){

	char a[3];

	for(int i =0;i < 3;i++) cin >> a[i];

	int flag = 0;

	for(int i = 0;i < 3;i++){

		if(a[i] == '7'){

			flag = 1;

			break;

		} 

	}

	if(flag) cout << "Yes" << endl;

	else cout << "No" << endl;

	return 0;

}

// Faster C++ solution for the same problem (measured speedup: 5.305311988920281x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;

typedef long long ll;

int main()

{

    string s;  cin>>s;

    if(s.find('7')!=-1)

        cout<<"Yes";

    else

        cout<<"No";

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.299342445720334x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;

string s;

int main(){

	ios::sync_with_stdio(0);

	cin.tie(0);

	cin>>s;

	if(s[0]=='7'||s[1]=='7'||s[2]=='7') return cout<<"Yes",0;

	cout<<"No";

	return 0;

}

// Faster C++ solution for the same problem (measured speedup: 5.379513527042359x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;



char s[5];

int n,flag;



int main()

{

	scanf("%s",s);

	n=strlen(s);

	for(int i=0;i<n;i++)

		{

			if(s[i]=='7')

				{

					printf("Yes");

					flag++;

					break;

				}

			

		}

	if(flag==0)printf("No");

	return 0;



	return 0;

}

// Faster C++ solution for the same problem (measured speedup: 5.2461434232595785x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include <bits/stdc++.h>

using namespace std;



int main(){

    int n; cin >> n;

    while(n > 0){

        if(n%10 == 7){

            cout << "Yes\n";

            return 0;

        }

        n /= 10;

    }

    cout << "No\n";

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.3048439190939325x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include <bits/stdc++.h>

using namespace std;

#define FOR(I,A,B)          for(int I=A; I<B; I++)

#define LL                  long long

#define PII                 pair<int,int>

#define MOD                 1000000007

#define MAX                 1000005

#define READ(A)             freopen(A,"r",stdin)



int main() {

    char S[4];

    bool B=false;

    scanf("%s",S);

    FOR(I,0,3){

        if(S[I]=='7'){

            B=true;

        }

    }

    if(B)printf("Yes\n");

    else printf("No\n");

}


// Faster C++ solution for the same problem (measured speedup: 5.245301603012235x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;

int main(){

    string n;

    int i;

    cin>>n;

    bool yes=false;

    for(i=0;i<3;i++){

        if(n[i]=='7'){

            yes=true;

            cout<<"Yes"<<endl;

            break;

        }



    }

    if(yes==false){

        cout<<"No"<<endl;

    }





    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.3048002644544345x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<bits/stdc++.h>

#define mp make_pair

#define ff first

#define ss second

#define pb push_back

#define w(x) scanf("%d",&x);while(x--)

#define rep(i,a,b) for(i=a;i<=b;i++)

#define ios ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);

#define pi 2*acos(0.0)

using namespace std;

typedef long long ll;

typedef pair<ll,ll> pll;

typedef vector<int> vi;



long long int mod=1e9+9;

const int N=100000;

int t=3,i,j,cs=0,n,a,b;

string s;



int main()

{

    cin>>s;

   for(auto it:s)

    if(it=='7'){

        cout<<"Yes"<<endl;

        return 0;

    }

        cout<<"No"<<endl;

}








// Faster C++ solution for the same problem (measured speedup: 5.308035459905096x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include <bits/stdc++.h>

using namespace std;



#define MorsheD ios_base::sync_with_stdio(false),cin.tie(NULL),cout.tie(NULL)

typedef long long ll;



bool mew(int n) {

    while (n) {

        if (n%10 == 7) {

            return true;

        }

        n /= 10;

    }

    return false;

}



int main(){

    // ===================

    MorsheD;

    // freopen("in.txt", "r", stdin);

    // freopen("out.txt", "w", stdout);

    // ===================



    int n;

    cin >> n;



    if (mew(n)) {

        cout << "Yes" << "\n";

    } else {

        cout << "No" << "\n";

    }



    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.380955104184424x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include <bits/stdc++.h>



using namespace std;



int main() {





    char a[3];

    for(int i=0; i<3; i++){

        cin>>a[i];

        if(a[i]=='7') {cout<<"Yes"<<endl; return 0;}

    }

    cout<<"No"<<endl;

    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.304888178818022x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<iostream>

#include<string>

using namespace std;



int main()

{

    bool con = false;

    string n;

    cin >> n;



    for(int i = 0; i < n.size(); i++)

    {

        if(n[i] == '7')

            con = true;

    }



    if(con)

        cout << "Yes";

    else

        cout << "No";



    return 0;

}


// Faster C++ solution for the same problem (measured speedup: 5.336646899536964x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<bits/stdc++.h>

using namespace std;



int main()

{

    int n,re,flag;

    while(cin>>n)

    {

        flag=0;

        while(n!=0)

        {

            re=n%10;

            if(re==7)

            {

                flag=1;

                break;

            }

            n=n/10;

        }

        if(flag==1)

            cout<<"Yes";

        else

            cout<<"No";

    }

}


// Faster C++ solution for the same problem (measured speedup: 5.303231339143257x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include <iostream>



using namespace std;



typedef long long ll;



int main()

{

    ll a;



    cin>> a;



    ll b = a;



        ll c3 = a %10;

        a /= 10;



        ll c2 = a % 10;

        a/=10;



        ll c1 = a %10;



    if(c1 == 7 || c2 == 7 || c3 == 7) cout<< "Yes\n";



    else cout<< "No\n";



	return 0;

}




// Faster C++ solution for the same problem (measured speedup: 5.303529719637302x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include <bits/stdc++.h>

#define ll long long

#define L long

#define endl "\n"

#define _START_ ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);

#define _END_ return 0;

using namespace std;



int main()

{   

    _START_



    int n;

    cin >> n;

    while (n != 0)

    {

        if (n % 10 == 7)

        {

            cout<< "Yes";

            return 0;

        }

        n /= 10;

    }

    cout<< "No";



    _END_

}

// Faster C++ solution for the same problem (measured speedup: 5.381011539391133x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<iostream>

using namespace std;

int main()

{

int N,a,b,c,d;

cin>>N;

c=N%10;

a=N/100;

d=N/10;

b=d%10;

if(a==7||b==7||c==7)

{

cout<<"Yes"<<endl;

}

else

{

cout<<"No"<<endl;

}

return 0;







}

// Faster C++ solution for the same problem (measured speedup: 5.314281689102785x):
#include<stdio.h>



int main()



{

   int a;



   scanf("%d",&a);



   if((a/100==7)||(a/10)%10==7||(a%10)==7)

   {

      printf("Yes\n");

   }



   else

   {

      printf("No\n");

   }

}
// Slower C++ solution:
#include<iostream>

#include<string>

using namespace std;

int main()

{

    string s;

    cin>>s;

        if(s[0]=='7'||s[1]=='7'||s[2]=='7') cout<<"Yes\n"; 

        else cout<<"No\n";

}

// Faster C++ solution for the same problem (measured speedup: 5.322382183764027x):
#include<cstdio>

char c[5];

int main(){

	scanf("%s",c);

	if(c[0]=='7'||c[1]=='7'||c[2]=='7')	puts("Yes");

	else puts("No");

	return 0;

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.3352425413588667x):
#include<iostream>

using namespace std;

int main()

{

	int n;

	cin>>n;

	if(n/100!=7&&n%10!=7&&(n%100)/10!=7)

		cout<<"No"<<endl;

	else cout<<"Yes"<<endl;

	

	return 0; 

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.3351606304127996x):
#include<bits/stdc++.h>

using namespace std;

int  main(){

	int n,flag=0;

	cin>>n;

	while(n){

		int x=n%10;

		n/=10;

		if(x==7){

			flag=1;

			break;

		}

	}

	if(flag==1)cout<<"Yes"<<endl;

	else cout<<"No"<<endl;

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.3357152123449036x):
#include<bits/stdc++.h>

using namespace std;

int main()

{

    int t;

    scanf("%d",&t);

    while(t>0)

    {

        int x=t%10;

        t/=10;

        if(x==7)

        {

            cout<<"Yes"<<endl;

            return 0;

        }

    }

    cout<<"No"<<endl;

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.337945589583491x):
#include<iostream>

using namespace std;

int main(){

   int n;

   cin>>n;

   if(n%10==7)

      cout<<"Yes";

   else{

      n/=10;

      if(n%10==7)

      cout<<"Yes";

      else{

         n/=10;

         if(n==7)

            cout<<"Yes";

         else cout<<"No";

      }

   }

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.3376464260891838x):
#include<bits/stdc++.h>

using namespace std;

int main(){

  string st;

  cin>>st;

  if(st[0]=='7' || st[1]=='7' || st[2]=='7'){

    cout<<"Yes"<<endl;

  }else{

    cout<<"No"<<endl;

  }

  

  return 0;

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.337668542202508x):
#include<iostream>

using namespace std;







int main()

{

    int N,digit,temp=0;

    cin >> N;

    while (N != 0)

    {

        digit = N % 10;

        if (digit == 7)

        {

            temp=1;

            break;

        }

        N = N / 10;

    }

    if (temp == 1)

    {

        cout << "Yes\n";

    }

    else

    {

        cout << "No\n";

    }

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.3296890828394834x):
#include<bits/stdc++.h>

#define ll long long

#define nl "\n"

#define pi acos(-1)

#define fast ios_base::sync_with_stdio(false),cin.tie(NULL),cout.tie(NULL)

#define pcase printf("Case %d:\n",ca)

int ca=1;

using namespace std;

int main(){

    string a;

    cin>>a;

    bool ans = false;

    for(int i =0;i<3;i++){

        if(a[i]-'0'==7){

            ans = true;

        }

    }

    if(ans == true){

        cout<<"Yes"<<nl;

    }else{

    cout<<"No"<<nl;}

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.3300231307852464x):
#include <bits/stdc++.h>

using namespace std;

int main()

{

    string s;

    int i;

    cin >> s;



    for( i=0; i<s.size(); i++)

    {

        if(s[i]=='7')

        {



            cout<<"Yes";

            return 0;

        }



    }

    cout<<"No";

}
// Slower C++ solution:
#include<iostream>

#include<cstdio>

#include<iomanip>

#include<algorithm>

#include<cstring>

#include<cmath>

#include<vector>

#include<map>

using namespace std;

string s[10005];

int main() 

{

	int n;

    cin>>n;

    int flag=0;

    while (n!=0)

    {

        int m=n%10;

        if (m==7)

        {

            flag=1;

            break;

        }

        n=n/10;

    }

    if (flag)

    cout<<"Yes"<<endl;

    else

    cout<<"No"<<endl;

    return 0;

}




// Faster C++ solution for the same problem (measured speedup: 1.3187053727692577x):
#include<bits/stdc++.h>

using namespace std;



#define ll long long

#define fast_io ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0);



int main()

{

    fast_io;

    int n;

    cin >> n;

    int a,cnt=0;

    while( n != 0)

    {

        a = n % 10;

        n = n / 10;

        if(a == 7)

        {

            cnt++;

            break;

        }

    }

    if(cnt > 0)

    {

        cout << "Yes\n";

    }

    else

    {

        cout << "No\n";

    }

}