3 colours in the Union Jack
#include<iostream> #include<string.h> //#include<graphics.h> //#include<dos.h> #include<math.h> using namespace std; int main() { // clrscr(); int c=1,c1=4,c2=1,c3=1,r[2000][10],c4=1,c5=1,p[2000][10],q[2000][10],o[2000][10],t[2000][10],s[2000][10],w[2000][10],i,l=1,j,k,m,u[2000][10],a[2000][10],v,e=0,g=1,f=1,h=0,b[2000][10],z[2000][10],y[6000][5],x[2000][10]; cout<<"Enter 0 for not selecting and 1 for selecting\n"; for(i=0;i<=15;i++) { cout<<"Enter the value for "<<i<<":"; cin>>v; if(v==1) { a[c][5]=i; m=i; while(c1!=0) { a[c][c1]=m%2; m=m/2; c1--; } c++; c1=4; } } for(i=1;i<c;i++) { for(j=1;j<c;j++) { for(k=1;k<=4;k++) { if(a[i][k]+a[j][k]==1) e++; } if(e==1) { for(k=1;k<=4;k++) { if(a[i][k]+a[j][k]!=1) b[f][g]=a[i][k]; else b[f][g]=3; g++; } b[f][5]=a[i][5]; b[f][6]=a[j][5]; g=1; f++; h++; } e=0; } if(h==0) { for(k=1;k<=4;k++) x[c2][k]=a[i][k]; c2++; } h=0; } c=0; for(i=1;i<f;i++) { for(j=1;j<i;j++) { for(k=1;k<=4;k++) { if(b[i][k]==b[j][k]) c++; } if(c!=4) e++; c=0; } if(e==i-1) { for(k=1;k<=6;k++) u[h+1][k]=b[i][k]; h++; } e=0; } for(i=1;i<=h;i++) { if(u[i][7]!=4) { for(j=1;j<=h;j++) { if(u[j][7]!=4) { if((u[i][6]==u[j][5])(u[i][6]==u[j][5])(u[i][5]==u[j][5])(u[i][5]==u[j][6])) { for(k=1;k<=h;k++) { if(u[j][6]==u[k][5]u[j][6]==u[k][6]u[j][5]==u[k][5]u[j][5]==u[k][6]) { for(e=1;e<=h;e++) { if(i!=j&&i!=k&&i!=e&&j!=k&&j!=e&&k!=e) { if(u[k][6]!=u[e][5]&&u[k][6]!=u[e][6]&&u[k][6]!=u[e][6]&&u[k][6]!=u[e][5]) u[j][7]=4; } } } } } } } } } cout<<endl; f=h+1; e=0;h=0;g=1;l=1;c=1; for(i=1;i<f;i++) { for(j=1;j<f;j++) { for(k=1;k<=4;k++) { if(u[i][k]+u[j][k]==1) e++; if((u[i][k]+u[j][k]==3)(u[i][k]+u[j][k]==4)) e=2; } if(e==1) { for(k=1;k<=4;k++) { if(u[i][k]+u[j][k]!=1&&u[i][k]+u[j][k]!=6) z[l][g]=u[i][k]; else z[l][g]=3; g++; } g=1; l++; h++; } e=0; } if(h==0) { for(k=1;k<=7;k++) w[c3][k]=u[i][k]; c3++; } h=0; } c=0; for(i=1;i<l;i++) { for(j=1;j<i;j++) { for(k=1;k<=4;k++) { if(z[i][k]==z[j][k]) c++; } if(c!=4) e++; c=0; } if(e==i-1) { for(k=1;k<=4;k++) t[h+1][k]=z[i][k]; h++; } e=0; } l=h+1; e=0;h=0;g=1;m=1;c=1;c1=4; for(i=1;i<l;i++) { for(j=i+1;j<l;j++) { for(k=1;k<=4;k++) { if(t[i][k]+t[j][k]==1) e++; if(t[i][k]+t[j][k]==3t[i][k]+t[j][k]==4) e=2; } if(e==1) { for(k=1;k<=4;k++) { if(t[i][k]+t[j][k]!=1&&t[i][k]+t[j][k]!=6) y[m][g]=t[i][k]; else y[m][g]=3; g++; } g=1; m++; h++; } e=0; } if(h==0) { for(k=1;k<=4;k++) r[c4][k]=t[i][k]; c4++; } h=0; } c=0;h=0; for(i=1;i<m;i++) { for(j=1;j<i;j++) { for(k=1;k<=4;k++) { if(y[i][k]==y[j][k]) c++; } if(c!=4) e++; c=0; } if(e==i-1) { for(k=1;k<=4;k++) s[h+1][k]=y[i][k]; h++; } e=0; } f=h+1; e=0;h=0;g=1;l=1;c=1; for(i=1;i<f;i++) { for(j=1;j<f;j++) { for(k=1;k<=4;k++) { if(s[i][k]+s[j][k]==1) e++; if((s[i][k]+s[j][k]==3)(s[i][k]+s[j][k]==4)) e=2; } if(e==1) { for(k=1;k<=4;k++) { if(s[i][k]+s[j][k]!=1&&s[i][k]+s[j][k]!=6) q[l][g]=s[i][k]; else q[l][g]=3; g++; } g=1; l++; h++; } e=0; } if(h==0) { for(k=1;k<=4;k++) p[c5][k]=s[i][k]; c5++; } h=0; } c=0; for(i=1;i<l;i++) { for(j=1;j<i;j++) { for(k=1;k<=4;k++) { if(q[i][k]==q[j][k]) c++; } if(c!=4) e++; c=0; } if(e==i-1) { for(k=1;k<=4;k++) o[h+1][k]=q[i][k]; h++; } e=0; } for(i=1;i<=h;i++) { cout<<1; } cout<<endl; for(i=1;i<c2;i++) { if(x[i][1]==0) cout<<"A'"; if(x[i][1]==1) cout<<"A"; if(x[i][2]==0) cout<<"B'"; if(x[i][2]==1) cout<<"B"; if(x[i][3]==0) cout<<"C'"; if(x[i][3]==1) cout<<"C"; if(x[i][4]==0) cout<<"D'"; if(x[i][4]==1) cout<<"D"; cout<<"+"; } c=0; for(i=1;i<c3;i++) { if(w[i][7]!=4) { if(w[i][1]==0) cout<<"A'"; if(w[i][1]==1) cout<<"A"; if(w[i][2]==0) cout<<"B'"; if(w[i][2]==1) cout<<"B"; if(w[i][3]==0) cout<<"C'"; if(w[i][3]==1) cout<<"C"; if(w[i][4]==0) cout<<"D'"; if(w[i][4]==1) cout<<"D"; cout<<"+"; } } cout<<endl; c=0; for(i=1;i<c4;i++) { for(j=1;j<=h;j++) { if(((o[j][1]-r[i][1])==2(o[j][1]-r[i][1])==3(o[j][1]-r[i][1])==0)&&((o[j][2]-r[i][2])==2(o[j][2]-r[i][2])==3(o[j][2]-r[i][2])==0)&&((o[j][3]-r[i][3])==2(o[j][3]-r[i][3])==0(o[j][3]-r[i][3])==3)&&((o[j][4]-r[i][4])==2(o[j][4]-r[i][4])==0(o[j][4]-r[i][4])==3)) c++; } for(j=1;j<c5;j++) { if(((p[j][1]-r[i][1])==2(p[j][1]-r[i][1])==3(p[j][1]-r[i][1])==0)&&((p[j][2]-r[i][2])==2(p[j][2]-r[i][2])==3(p[j][2]-r[i][2])==0)&&((p[j][3]-r[i][3])==2(p[j][3]-r[i][3])==0(p[j][3]-r[i][3])==3)&&((p[j][4]-r[i][4])==2(p[j][4]-r[i][4])==0(p[j][4]-r[i][4])==3)) c++; } if(c==0) { if(r[i][1]==0) cout<<"A'"; if(r[i][1]==1) cout<<"A"; if(r[i][2]==0) cout<<"B'"; if(r[i][2]==1) cout<<"B"; if(r[i][3]==0) cout<<"C'"; if(r[i][3]==1) cout<<"C"; if(r[i][4]==0) cout<<"D'"; if(r[i][4]==1) cout<<"D"; cout<<"+"; } c=0; } cout<<endl; for(i=1;i<c5;i++) { if(p[i][1]==0) cout<<"A'"; if(p[i][1]==1) cout<<"A"; if(p[i][2]==0) cout<<"B'"; if(p[i][2]==1) cout<<"B"; if(p[i][3]==0) cout<<"C'"; if(p[i][3]==1) cout<<"C"; if(p[i][4]==0) cout<<"D'"; if(p[i][4]==1) cout<<"D"; cout<<"+"; } // getch (); }
The letter o, Q, Q,m, b, c, C, u,U, and there might be more.
/* multiplication of a 3*3 matrix*/ #include<stdio.h> main() { int a[3][3],b[3][3],c[3][3]; int i,j,k; printf("enter the elements in A matrix:\n"); for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { scanf("%d",&a[i][j]); } } printf("enter b matrix:\n"); for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { scanf("%d",&b[i][j]); } } for(i=0;i<=2;i++) { printf("\n"); for(j=0;j<=2;j++) { c[i][j]=0; for(k=0;k<=2;k++) { c[i][j] = c[i][j]+a[i][k] * b[k][j]; } } } printf("multiplication matrix is:\n"); for(i=0;i<=2;i++) { for(j=0;j<=2;j++) { printf("%d\t",c[i][j]); } printf("\n"); } }
#include<stdio.h> int main(){ int a[3][3],b[3][3],c[3][3],i,j; printf("Enter the First matrix->"); for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); printf("\nEnter the Second matrix->"); for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&b[i][j]); printf("\nThe First matrix is\n"); for(i=0;i<3;i++){ printf("\n"); for(j=0;j<3;j++) printf("%d\t",a[i][j]); } printf("\nThe Second matrix is\n"); for(i=0;i<3;i++){ printf("\n"); for(j=0;j<3;j++) printf("%d\t",b[i][j]); } for(i=0;i<3;i++) for(j=0;j<3;j++) c[i][j]=a[i][j]+b[i][j]; printf("\nThe Addition of two matrix is\n"); for(i=0;i<3;i++){ printf("\n"); for(j=0;j<3;j++) printf("%d\t",c[i][j]); } return 0; }
#include<iostream.h> void main() { int a[3][3],b[3][3],diff[3][3]; cout<<"Enter elements of matrix a "; for(int i=0;i<3;i++) for(int j=0;j<3;j++) cin>>a[i][j]; cout<<"Enter elements of matrix b "; for(i=0;i<3;i++) for(int j=0;j<3;j++) cin>>b[i][j]; for(i=0;i<3;i++) for(int j=0;j<3;j++) c[i][j]=b[i][j]-a[i][j]; cout<<"\nThe difference is\n"; for(i=0;i<3;i++) { for(j=0;j<3;j++) cout<<c[i][j]<<" "; cout<<endl; } }
#include<stdio.h> #include<conio.h> main() { int a[4][4],b[4][4],c[4][4],i,j; printf("enter the elements of matrix a"); for(i=0;i<=3;i++) for(j=0;j<=3;j++) scanf("%d",&a[i][j]); printf("the first matris is"); for(i=0;i<=3;i++) { printf("\n"); for(j=0;j<=3;j++) printf("%d",a[i][j]); } printf("Enter the elements of second matrix"); for(i=0;i<=3;i++) for(j=0;j<=3;j++) scanf("%d",&b[i][j]); printf("the second matrix is"); for(i=0;i<=3;i++) { printf("\n"); for(j=0;j<=3;j++) printf("%d",b[i][j]); } for(i=0;i<=4;i++) for(j=0;j<=4;j++) c[i][j]=a[i][j] + b[i][j]; printf("the addition of matrix is"); for(i=0;i<=3;i++) { for(j=0;j<=3;j++) printf("%d\t",c[i][j]); printf("\n"); } getch(); }
It's ' u ' .
J-U-R-A-S-S-I-C
Miguel on "The Young and the Restless" was portrayed by actor Pedro P. K. E. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J. M. C. J.
According to SOWPODS (the combination of Scrabble dictionaries used around the world) there are 1 words with the pattern C--C-J-U. That is, eight letter words with 1st letter C and 4th letter C and 6th letter J and 8th letter U. In alphabetical order, they are: carcajou
#include<iostream.h> #include<conio.h> #include<string.h> int out(char,int n,char []); static char p[10][20]; char c[10]; int k=0; char final[10][20]; void main() { clrscr(); int n,i,j,flag,u,t=4,d=0,l,v; char a[10],first[10][20]; cout<<"\nEnter the no of productions: "; cin>>n; for(i=0;i<n;i++) { cin>>p[i]; } for(j=0;j<n;j++) { k=0; u=0; if(p[j][3]>='A'&&p[j][3]<='Z') { for(i=3;i<strlen(p[j]);i++) { flag=0; k=0; k=out(p[j][i],n,a); for(int l=0;l<k;l++) { if(a[l]=='^') flag=1; else first[j][u++]=a[l]; } if(flag==1) { if(i!=strlen(p[j])-1) { if(p[j][t]>='A'&&p[j][t]<='Z') { t++; continue; } else { first[j][u++]=p[j][t]; break; } } else { first[j][u++]='^'; } } else { break; } } } else { first[j][0]=p[j][3]; first[j][1]='\0'; } } t=0; for(int e=0;e<n;e++) { int flag=1; for(int i=0;i<t;i++) { if(c[i]==p[e][0]) { flag=0; break; } else { flag=1; } } if(flag==1) { c[t]=p[e][0]; d=0; for(int f=0;f<n;f++) { if(p[e][0]==p[f][0]) { for(int o=0;o<strlen(first[f]);o++) { final[t][d++]=first[f][o]; } final[t][d]='\0'; } } t++; } } for(i=0;i<t;i++) cout<<"First of "<<c[i]<<"is : "<<final[i]<<"\n"; //Code to find follow cout<<"\n\nFOLLOW\n"; for(i=0;i<strlen(c);i++) { cout<<"\nFollow of "<<c[i]<<"is :"; if(i==0) cout<<'$'<<" "; for(j=0;j<n;j++) { for(k=3;k<strlen(p[j]);k++) { if(c[i]==p[j][k]) { if(k!=strlen(p[j])-1) { for(l=k+1;l<strlen(p[j]);l++) { flag=0; if(p[j][l]>='A'&&p[j][l]<='Z') { for(u=0;u<strlen(c);u++) { if(c[u]==p[j][l]) break; } for(v=0;v<strlen(c);v++) { if(final[u][v]=='^') flag=1; else cout<<final[u][v]<<" "; } if(flag==1) { if(l==strlen(p[j])-1) cout<<"Follow of "<<p[j][0]<<" "; else continue; } else { break; } } else { cout<<p[j][l]; break; } } } else { cout<<"Follow of "<<p[j][0]<<" "; } } } } } getch(); } int out(char c,int n,char a[]) { for(int i=0;i<n;i++) { if(p[i][0]==c) { if(p[i][3]>='A'&&p[i][3]<='Z') { out(p[i][3],n,a); } else a[k++]=p[i][3]; } } return k; }
jeanoc