m=b;b=3*a+2*b;a=m;
n++;
}
printf("%d%d",a,b);return0;
}
#include#includeintmain()
{
intn;
intf(intn);scanf("%d",&n);
printf("%d\n",f(n));
}
intf(intn)
{
inta;if(n==1||n==2)a=0;
elseif(n==3)a=1;
elseif(n==4)a=3;
else
a=f(n-1)*2+pow(2,n-4)-f(n-4);returna;
}
#includeintmain()
{
intn,x=1234,y=1,a,b,c,d,e,f,g,h,i,j;scanf("%d",&n);for(;x<49383&&y<98765;x++){
y=x*n;a=x/10000%10;b=x/1000%10;c=x/100%10;d=x/10%10;e=x%10;f=y/10000%10;g=y/1000%10;h=y/100%10;i=y/10%10;j=y%10;
if(a==b||a==c||a==d||a==e||a==f||a==g||a==h||a==i||a==j)continue;if(b==c||b==d||b==e||b==f||b==g||b==h||b==i||b==j)continue;if(c==d||c==e||c==f||c==g||c==h||c==i||c==j)continue;if(d==e||d==f||d==g||d==h||d==i||d==j)continue;if(e==f||e==g||e==h||e==i||e==j)continue;
if(f==g||f==h||f==i||f==j)continue;if(g==h||g==i||g==j)continue;
if(h==i||h==j)continue;if(i==j)continue;
printf("%05d/%05d=%d\n",y,x,n);
}
return0;
}
#include#include#includeintmain()
{
intm,n,i;doublex,s=0;
scanf("%d%d",&n,&m);for(i=n;i<=m;i++)
{
x=pow(i,2.0);s=s+1/x;
}
printf("%.5lf\n",s);return0;
}
#includeintmain()
{
intx,y,a,b,L;doublet;
scanf("%d%d%d%d%d",&x,&y,&a,&b,&L);if(a==b)printf("impossible\n");
elseif(x>y){
if(a>b)y=L-x+y,t=(double)y/(a-b);elsey=x-y,t=(double)y/(b-a);if((int)t==t)printf("%d\n",(int)t);elseprintf("%lf\n",t);
}
else{
if(a>b)y=y-x,t=(double)y/(a-b);elsey=L-y+x,t=(double)y/(b-a);if((int)t==t)printf("%d\n",(int)t);elseprintf("%lf\n",t);
}
return0;
}
#includeint_max(inta,intb)
{
returna>b?
a:
b;
}
inta[20];
intf[20][20];intmain()
{
intn,i,j,s=0;scanf("%d",&n);for(i=0;if[0][0]=a[0],f[0][j]=f[0][j-1]*a[j];
for(i=1;i{
f[i][i-1]=1;
for(j=i;j}
for(i=0;iif(s==0)printf("-1\n");elseprintf("%d\n",s);return0;
}
#includeintmain()
{
intx=192,y,z,a,b,c,d,e,f,g,h,i;for(;x<328;x++){
y=2*x;z=3*x;
a=x/100%10;b=x/10%10;c=x%10;d=y/100%10;e=y/10%10;f=y%10;g=z/100%10;h=z/10%10;i=z%10;
if(a==b||a==c||a==d||a==e||a==f||a==g||a==h||a==i||a==0)continue;if(b==c||b==d||b==e||b==f||b==g||b==h||b==i||b==0)continue;if(c==d||c==e||c==f||c==g||c==h||c==i||c==0)continue;if(d==e||d==f||d==g||d==h||d==i||d==0)continue;
if(e==f||e==g||e==h||e==i||e==0)continue;if(f==g||f==h||f==i||f==0)continue;if(g==h||g==i||g==0)continue;if(h==i||h==0)continue;
printf("%d%d%d\n",x,y,z);
}
return0;
}
#includeintmain()
{
inta,b,c,sum=10;scanf("%d%d%d",&a,&b,&c);for(;sum<=100;sum++){
if(sum%3==a&&sum%5==b&&sum%7==c){printf("%d\n",sum);break;
}
}
if(sum==101)printf("-1\n");return0;
}
#include#includeintmain()
{
intce,y,m,n,a=0;
scanf("%d",&n);for(ce=0;;ce+=100){for(y=ce+1;yfor(m=3;m}
if(m>=sqrt(y))break;
}
if(y==ce+101)a++;if(a==n)break;
}
printf("%d%d\n",ce,ce+99);return0;
}
#includeintmain()
{
intn,i;scanf("%d",&n);for(i=1;i<=n;i++){
if(i%7==0)printf("%d",i);
elseif(i/1000%10==7||i/100%10==7||i/10%10==7||i%10==7)printf("%d",i);
}
return0;
}
#includedoublea[100000000];intmain()
{
intn,i;
doubleave,sum=0;scanf("%d",&n);for(i=0;i{
scanf("%lf",&a[i]);sum=sum+a[i];
}
ave=sum/n;for(i=0,sum=0;ireturn0;
}
#includeintf[100000000];
intmain()
{
intn,i;scanf("%d",&n);for(i=0;i{
inta,b;scanf("%d%d",&a,&b);f[i]=a+b;
}
for(i=0;i{
if(f[i]>100)f[i]=f[i]/10%10*10+f[i]%10,printf("%d\n",f[i]);elseprintf("%d\n",f[i]);
}
return0;
}
#include#includeintgetbit(intn,intk)
{
n=n>>k-1;returnn&1;
}
intmain()
{
intn,k;scanf("%d%d",&n,&k);
printf("%d",getbit(n,k));return0;
}
#includeint_min(intn)
{
inti=0;
if(n>=100)i=n/100%10,n=n/10%10*10+n%10;if(n>=50)i+=1,n-=50;
if(n>=10)i+=n/10%10,n%=10;if(n>=5)i+=1,n-=5;
if(n>=2)i+=n/2,n%=2;if(n==1)i+=1;
returni;
}
intf[100];intmain()
{
intn,i,sum;scanf("%d",&n);for(i=0;i}
#includeintfceil(doublex)
{
if(x>0)
{
if((int)x==x)returnx;elsereturn(int)x+1;
}
elsereturn(int)x;
}
intmain()
{
doublex;scanf("%lf",&x);
printf("%d\n",fceil(x));return0;
}
#include
int_move(intvalue,intn)
{
intt;if(n>0)
t=value>>n|value<<32-n;else{
n=-n;t=value<>32-n;
}
returnt;
}
intmain()
{
intvalue,n;scanf("%d%d",&value,&n);printf("%d\n",_move(value,n));return0;
}
#include
voidtimesum(intAH,intAM,intAS,intBH,intBM,int