Problem:
Score : 100 points

Problem Statement

Given is a three-digit integer N. Does N contain the digit 7?

If so, print Yes; otherwise, print No.

Constraints

100 \leq N \leq 999

Input

Input is given from Standard Input in the following format:

N

Output

If N contains the digit 7, print Yes; otherwise, print No.

Sample Input 1

117

Sample Output 1

Yes

117 contains 7 as its last digit.

Sample Input 2

123

Sample Output 2

No

123 does not contain the digit 7.

Sample Input 3

777

Sample Output 3

Yes

Solution in C (GCC 9.2.1) (judge verdict: Wrong Answer)

#include<stdio.h>
int main(void){
  long n,k,s;
  scanf("%ld",&n);
  k=(n-n%15)/15;
  s=(k*(k+1))/2;
  k=60*k*s;
  switch(n%k){
    case 0:k=k;break;   
    case 1:k=k+1;break;  
    case 2:
    case 3:k=k+3;break;
    case 4:
    case 5:
    case 6:k=k+7;break;
    case 7:k=k+14;break;
    case 8:
    case 9:
    case 10:k=k+22;break;
    case 11:
    case 12:k=k+33;break;
    case 13:k=k+46;break;
    case 14:k=k+60;break;
  }
  printf("%ld",k);
 return 0; 
}