#include<stdio.h>intmain(){int n;scanf("%d",&n);int sum =0;for(int i=0;i<n;++i){int m;scanf("%d",&m);if(m<0)continue;
sum += m;}printf("%d",sum);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int res =0;for(int i=0;i<4;++i){
res = res*10+ n%10;
n /=10;}printf("%d",res);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int has =0;while(0!= n){if(n%10==7){
has =1;break;}
n /=10;}printf(has?"Yes":"No");return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int primer =1;for(int i=2;i<n;++i){if(n%i ==0){
primer =0;break;}}printf(primer?"Yes":"No");return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int max,min;scanf("%d",&max);
min = max;while(--n){int m;scanf("%d",&m);if(max < m) max = m;if(min > m) min = m;}printf("%d %d",min,max);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);printf("%d\n",n);int res =0;while(n--){int temp;scanf("%d",&temp);
res += temp;printf("%d\n",res);}return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int a =1;int b =1;for(int i=3;i<=n;++i){int tmp = a+b;
a = b;
b = tmp;}printf("%d",b);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int a =4;int b =7;float sum =4.0/7.0;for(int i=1;i<n;++i){int temp = a+b;
a=b;
b=temp;
sum +=1.0*a/b;}printf("%d/%d\n %.2f",a,b,sum);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int res =1;for(int i=1;i<=n;++i){
res *= i;}printf("%d\n",res);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);float ans =0;for(int i=1;i<=n;++i){
ans +=1.0/i;}printf("%f",ans);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int res =0;for(int i=0;i<4;++i){
res = res*10+ n%10;
n /=10;}printf("%d",res);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int res =0;for(int i=1;i<=n;++i){if(i%10==9)++res;if(i/10==9)++res;}printf("%d",res);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);
n--;while(1){int prime =1;for(int i=2;i<n;++i){if(n%i==0){
prime =0;
n--;break;}}if(prime){break;}}printf("%d",n);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int sum =0;for(int i=0;i<n;++i){int m;scanf("%d",&m);if(m<0)continue;
sum += m;}printf("%d",sum);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int y,m,n;scanf("%d%d%d",&y,&m,&n);int days[]={31,28,31,30,31,30,31,31,30,31,30,31};if(y%4==0&&y%100!=0||y%400==0){
days[1]=29;}int dist =0;for(int i=0;i<m-1;++i){
dist += days[i];}int day =(dist+n)%7;printf("S M T W T F S\n",n);for(int i=0;i<day;++i){printf(" ");}for(int i=1;i<=days[m-1];++i){printf("%d",i);printf((day+i)%7==0?"\n":i>9?" ":" ");}return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int x,y;scanf("%d%d",&x,&y);int sum=x+y;printf((x <0&& y <0&& sum >=0)||(x >0&& y >0&& sum <=0)?"Yes":"No");return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>inttoDec(int n,int base){int res =0;int c =0;while(n){int t = n%10;if(t >= base)return-1;
res += t*pow(base,c);
n /=10;++c;}return res;}intmain(){int a,b,c;scanf("%d%d%d",&a,&b,&c);int res =0;for(int i=2;i<=16;++i){int n =toDec(a,i);int m =toDec(b,i);int p =toDec(c,i);if(n*m==p){
res = i;break;}}printf("%d",res);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int flag =1;for(int o=2;o<=n;++o)for(int r=2;r<o;++r)for(int s=r+1;s<o;++s)for(int t=s+1;t<o;++t)if(pow(r,3)+pow(s,3)+pow(t,3)==pow(o,3)){printf("(%d,%d,%d,%d)\n",o,r,s,t);
flag =0;}if(flag)printf("OMG\n");return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);int arr[n];int sum =0;for(int i=0;i<n;++i){scanf("%d",&arr[i]);
sum += arr[i];}if(sum%2==1){printf("No");return0;}int pre =0;for(int i=0;i<n;++i){
pre += arr[i];if(pre == sum/2){printf("Yes");return0;}if(pre > sum/2){printf("No");return0;}}return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n,m,W;scanf("%d%d%d",&n,&m,&W);int weights[n+1];for(int i=1;i<=n;++i){scanf("%d",&weights[i]);}int records[n+1];memset(records,0,(n+1)*sizeof(int));int total =0;int max =0;for(int i=0;i<m;++i){int index;scanf("%d",&index);if(records[index]==0){
records[index]=1;
total +=weights[index];
max = max < total?total:max;if(max > W){printf("Oh, My God!");return0;}}else{
records[index]=0;
total -=weights[index];}}printf("%d",max);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){char a[10001],b[10001];scanf("%s\n%s",a,b);char* p =strstr(a,b);printf("%d",NULL== p?-1:p-a);return0;}
#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>intmain(){int n;scanf("%d",&n);char d[n][10];for(int i=0;i<n;++i){scanf("%s",&d[i]);}int ok =1;for(int i=0;i<n-1;++i){for(int j=i+1;j<n;++j)if(strlen(d[i])<strlen(d[j])){if(strstr(d[j],d[i])== d[j]){
ok =0;break;}}else{if(strstr(d[i],d[j])== d[i]){
ok =0;break;}}}printf(ok?"Yes":"No");return0;}