#include <iostream>
using namespace std;
int a[100000000];
int main()
{
int i,j,c;
while(cin>>a[0])
{
for(i=1;i<10;i++)
{
cin>>a[i];
}
c=0;
for(i=0;i<5;i++)
{
if(a[i]==a[i+5])
{
c=1;
break;
}
}
if(c==1)
{
cout<<"N"<<endl;
}
else
{
cout<<"Y"<<endl;
}
}
return 0;
}
Category UVa
UVa – 12279 – Emoogle Balance
#include <iostream>
using namespace std;
int main()
{
int n,m,i,c,x,y;
for(m=1;; m++)
{
cin>>n;
c=0;
if(n==0)
{
break;
}
int a[n];
for(i=0; i<n; i++)
{
cin>>a[i];
}
for(i=0; i<n; i++)
{
if(a[i]==0)
{
c++;
}
}
x=n-c;
y=x-c;
cout<<"Case "<<m<<": "<<y<<endl;
}
return 0;
}
UVa – 11942 – Lumberjack Sequencing
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("Lumberjacks:\n");
int t,i,j,c,d,A[10];
scanf("%d",&t);
for(i=0;i<t;i++)
{
for(j=0;j<10;j++)
{
scanf("%d",&A[j]);
}
c=0;
d=0;
for(j=0;j<9;j++)
{
if(A[j]<A[j+1])
{
c++;
}
else if(A[j]>A[j+1])
{
d++;
}
}
if(c==9 || d==9)
{
printf("Ordered\n");
}
else
{
printf("Unordered\n");
}
}
return 0;
}
UVa – 11839 – Optical Reader
#include <iostream>
#include <string>
using namespace std;
int main()
{
int i,t,c,k,l,d;
char j;
int a[5];
string b[5];
for(;;)
{
cin>>t;
if(t==0)
{
break;
}
for(l=0;l<t;l++)
{
for(i=0;i<5;i++)
{
cin>>a[i];
}
for(i=0,j='A';i<5,j<='E';i++,j++)
{
b[i]=j;
}
c=0;
for(k=0;k<5;k++)
{
if(a[k]>=0 && a[k]<=127)
{
c++;
if(c==1)
{
d=k;
}
}
}
if(c==1)
{
for(i=0;i<5;i++)
{
if(d==i)
{
cout<<b[i]<<endl;
}
}
}
else
{
cout<<"*"<<endl;
}
}
}
return 0;
}
UVa – 11764 – Jumping Mario
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,T,n,c,d;
scanf("%d",&T);
for(j=1;j<=T;j++)
{
scanf("%d",&n);
int N[n];
for(i=0;i<n;i++)
{
scanf("%d",&N[i]);
}
c=0;
d=0;
for(i=0;i<n-1;i++)
{
if(N[i]<N[i+1])
{
c++;
}
else if(N[i]>N[i+1])
{
d++;
}
}
printf("Case %d: %d %d\n",j,c,d);
}
return 0;
}