Posts

Showing posts from April, 2018

Unique Characters Two Strings

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() { char a[1000],b[1000]; scanf("%s %s",a,b); int i,j,k=0,l=0,l1,l2,p=0; l1=strlen(a); l2=strlen(b); char c[l1+l2]; for(i=0;i<l1;i++) {     for(j=i+1;j<l1;j++)     {         if(a[i]==a[j])         {             a[j]='1';         }     } } for(i=0;i<l2;i++) {     for(j=i+1;j<l2;j++)     {         if(b[i]==b[j])         {             b[j]='2';         }     } } //printf("%s  %s",a,b); strcat(a,b); for(i=0;i<l1+l2;i++) {     for(j=i+1;j<l1+l2;j++)     {         if(a[i]==a[j]&&a[i]!='@'&&a[j]!='#'&&a[i]!='1'&&a[j]!='2'&&a[i]!='2'&&a[j]!='1')         {             a[i]='@';             a[j]='#';             k++;         }     } } for(i=0;i<l1+l2;i++) {

Infinity Symbol Pattern

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() { int i,j,k,n,l; scanf("%d",&n); int a[n][n]; for(i=0;i<n;i++) {     for(j=0;j<n;j++)     {         scanf("%d",&a[i][j]);     } } for(i=0;i<n;i++) {     for(j=0;j<n;j++)     {         if(i==j)         {             printf("%d  ",a[i][j]);         }     } } for(i=n-2;i>0;i--) {     for(j=n-1;j>0;j--)     {         printf("%d ",a[i][j]);         break;     } } for(i=0;i<n;i++) {     for(j=0;j<n;j++)     {         if((i+j)==(n-1))         {             printf("%d  ",a[i][j]);         }     } } for(i=n-2;i>=0;i--) {     for(j=0;j<n;j++)     {         printf("%d  ",a[i][j]);         break;     } } } JAVA CODE: import java.util.*; public class Hello {     public static void main(String[] args)     { Scanner s=ne

Array Median [ZOHO]

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() { int i,j,k,n,t=0,e=100000,u=0,t3; float t44,t1; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) {     scanf("%d ",&a[i]); } for(i=0;i<n;i++) {     t=t+a[i]; } t1=(float)t/n; //printf("%.2f",t1); float c[n],w2; for(i=0;i<n;i++) {     w2=(float)a[i];     c[i]=abs(t1-w2);     //printf("%d ",c[i]); } for(i=0;i<n;i++) {     if(e>c[i])     {         e=c[i];         u=i;     } } printf("\n  %d",a[u]); }

Character Between Two Vowels

Image
C CODE : #include<stdio.h> #include <stdlib.h> int main() { char a[100]; scanf("%s",a); int i,j,k=0,l; l=strlen(a); for(i=0;i<l;i++) {     for(j=i+2;j<l;j++)     {         if((a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u')&&(a[i+2]=='a'||a[i+2]=='o'||a[i+2]=='e'||a[i+2]=='u'||a[i+2]=='i'))         {             printf("%c",a[i+1]);             k=1;             break;         }     } }if(k==0) printf("-1"); }

Largest Integer in Each Row

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() { int i,j,r,c,k,l,t,w=0; scanf("%d   %d",&r,&c); int a[r][c]; for(i=0;i<r;i++) {     for(j=0;j<c;j++)     {         scanf("%d",&a[i][j]);         //printf("%d",a[i][j]);     } } t=a[0][0]; for(i=0;i<r;i++) {     for(j=0;j<c;j++)     {         if(a[i][j]>t)         t=a[i][j];     }printf("%d\n",t);     t=0; } }

Odd Border Elements

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() { int i,j,k,n; scanf("%d",&n); int a[n][n]; for(i=1;i<=n;i++) {     for(j=1;j<=n;j++)     {         scanf("%d",&a[i][j]);     } } for(i=1;i<=n;i++) {     for(j=1;j<=n;j++)     {         if(i==1||j==1||i==n||j==n)         {             if(a[i][j]%2!=0)             {                 printf("%d  ",a[i][j]);             }         }     } } }

Print Next Even Digit

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() { char a[1000],d; scanf("%s",a); int i,j,k,l; l=strlen(a); for(i=0;i<l;i++) {     if(a[i]%2==0&&a[i]!='8')     {       d=a[i];       printf("%c",d+2);     }else if(a[i]%2!=0&&a[i]!='9')     {         d=a[i];         printf("%c",d+1);     }else     {         printf("0");     } } }

First and Last Odd Digit

Image
C CODE: #include<stdio.h> #include <stdlib.h> #include<math.h> int main() { int n,i,j,k,l,t; scanf("%d",&n); int a[n],b[n]; for(i=0;i<n;i++) {     scanf("%d ",&a[i]); } for(i=0;i<n;i++) {     if(a[i]%2!=0)     {         t=(int)log10(a[i]);         b[i]=(a[i]/pow(10,t));         if(b[i]%2!=0)         printf("%d ",a[i]);     } } }

IPv4 Address Validity

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() { int a1,a2,a3,a4; scanf("%d.%d.%d.%d",&a1,&a2,&a3,&a4); if(a1<256&&a2<256&&a3<256&&a4<256) {     printf("Valid"); }else printf("Invalid"); }

Lower Triangle Matrix

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() { int n,i,j,k; scanf("%d",&n); int a[n][n]; for(i=0;i<n;i++) {     for(j=0;j<n;j++)     {         scanf("%d",&a[i][j]);     } } for(i=0;i<n;i++) {     for(j=0;j<=i;j++)     {         printf("%d ",a[i][j]);     }printf("\n"); } }

Sort By Last Name

Image
C CODE: #include<stdio.h> #include <stdlib.h> int main() {     int i,j,k=0,n; char a[50][50],b[50][50],t[50][50],t1[50][50]; scanf("%d",&n); for(i=0;i<n;i++) {     scanf("%s %s",a[i],b[i]); } for(i=0;i<n;i++) {     for(j=i+1;j<n;j++)     {         if(strcmp(b[i],b[j])>0)         {             strcpy(t,b[i]);             strcpy(t1,a[i]);             strcpy(b[i],b[j]);             strcpy(a[i],a[j]);             strcpy(b[j],t);             strcpy(a[j],t1);         }     } } for(i=0;i<n;i++) {     printf("%s %s\n",a[i],b[i]); } }