i asked to explain this code, but i think i prefer a mental hospital . not a single description about what he done
-
void show()
{
int man=5;
string action = string.Empty;
for (int j = 1; j < indx-1;j++ )
{
for (int k = 1; k < indy-1; k++)
{
Console.Write(arr[j,k]+ " ");
int q = Math.Abs(arr[j - 1, k - 1] - arr[j, k]);
int w = Math.Abs(arr[j - 1, k] - arr[j, k]);
int e = Math.Abs(arr[j -1, k +1] - arr[j, k]);
int a = Math.Abs(arr[j , k - 1] - arr[j, k]);
int d = Math.Abs(arr[j, k + 1] - arr[j, k]);
int z = Math.Abs(arr[j + 1, k - 1] - arr[j, k]);
int x = Math.Abs(arr[j + 1, k ] - arr[j, k]);
int c = Math.Abs(arr[j + 1, k +1] - arr[j, k]);
if (q < man && w < man && e < man && a < man && d < man && z < man && x < man && c < man)
{
action = string.Empty;
}
else {//q=w=e
if (arr[j - 1, k - 1] == arr[j - 1, k] && arr[j - 1, k] == arr[j + 1, k + 1]) {
//q=w=e=a=d
if (arr[j - 1, k] == arr[j, k - 1] && arr[j, k - 1] == arr[j - 1, k])
{
//q=w=e=a=d=z=x
if (arr[j - 1, k] == arr[j + 1, k - 1] && arr[j, k - 1] == arr[j + 1, k])
{
action = "c";
}
else
{ // q=w=e=a=d=z
if (arr[j - 1, k] == arr[j + 1, k - 1])
{
//x=c
if (arr[j + 1, k] == arr[j + 1, k + 1]) { action = "xc"; }
else//x!=c
{ action = "x"; }
}else { //q=w=e=a=d!=z if (arr\[j + 1, k - 1\] == arr\[j + 1, k + 1\]) { //x=c if (arr\[j + 1, k\] == arr\[j + 1, k + 1\]) { action = "zxc"; }
-
void show()
{
int man=5;
string action = string.Empty;
for (int j = 1; j < indx-1;j++ )
{
for (int k = 1; k < indy-1; k++)
{
Console.Write(arr[j,k]+ " ");
int q = Math.Abs(arr[j - 1, k - 1] - arr[j, k]);
int w = Math.Abs(arr[j - 1, k] - arr[j, k]);
int e = Math.Abs(arr[j -1, k +1] - arr[j, k]);
int a = Math.Abs(arr[j , k - 1] - arr[j, k]);
int d = Math.Abs(arr[j, k + 1] - arr[j, k]);
int z = Math.Abs(arr[j + 1, k - 1] - arr[j, k]);
int x = Math.Abs(arr[j + 1, k ] - arr[j, k]);
int c = Math.Abs(arr[j + 1, k +1] - arr[j, k]);
if (q < man && w < man && e < man && a < man && d < man && z < man && x < man && c < man)
{
action = string.Empty;
}
else {//q=w=e
if (arr[j - 1, k - 1] == arr[j - 1, k] && arr[j - 1, k] == arr[j + 1, k + 1]) {
//q=w=e=a=d
if (arr[j - 1, k] == arr[j, k - 1] && arr[j, k - 1] == arr[j - 1, k])
{
//q=w=e=a=d=z=x
if (arr[j - 1, k] == arr[j + 1, k - 1] && arr[j, k - 1] == arr[j + 1, k])
{
action = "c";
}
else
{ // q=w=e=a=d=z
if (arr[j - 1, k] == arr[j + 1, k - 1])
{
//x=c
if (arr[j + 1, k] == arr[j + 1, k + 1]) { action = "xc"; }
else//x!=c
{ action = "x"; }
}else { //q=w=e=a=d!=z if (arr\[j + 1, k - 1\] == arr\[j + 1, k + 1\]) { //x=c if (arr\[j + 1, k\] == arr\[j + 1, k + 1\]) { action = "zxc"; }
I have no idea either, but the letters listed ("qweadzxc") are arranged on the keyboard as a square. That makes me think it's related to video game controls.
-
I have no idea either, but the letters listed ("qweadzxc") are arranged on the keyboard as a square. That makes me think it's related to video game controls.
-
void show()
{
int man=5;
string action = string.Empty;
for (int j = 1; j < indx-1;j++ )
{
for (int k = 1; k < indy-1; k++)
{
Console.Write(arr[j,k]+ " ");
int q = Math.Abs(arr[j - 1, k - 1] - arr[j, k]);
int w = Math.Abs(arr[j - 1, k] - arr[j, k]);
int e = Math.Abs(arr[j -1, k +1] - arr[j, k]);
int a = Math.Abs(arr[j , k - 1] - arr[j, k]);
int d = Math.Abs(arr[j, k + 1] - arr[j, k]);
int z = Math.Abs(arr[j + 1, k - 1] - arr[j, k]);
int x = Math.Abs(arr[j + 1, k ] - arr[j, k]);
int c = Math.Abs(arr[j + 1, k +1] - arr[j, k]);
if (q < man && w < man && e < man && a < man && d < man && z < man && x < man && c < man)
{
action = string.Empty;
}
else {//q=w=e
if (arr[j - 1, k - 1] == arr[j - 1, k] && arr[j - 1, k] == arr[j + 1, k + 1]) {
//q=w=e=a=d
if (arr[j - 1, k] == arr[j, k - 1] && arr[j, k - 1] == arr[j - 1, k])
{
//q=w=e=a=d=z=x
if (arr[j - 1, k] == arr[j + 1, k - 1] && arr[j, k - 1] == arr[j + 1, k])
{
action = "c";
}
else
{ // q=w=e=a=d=z
if (arr[j - 1, k] == arr[j + 1, k - 1])
{
//x=c
if (arr[j + 1, k] == arr[j + 1, k + 1]) { action = "xc"; }
else//x!=c
{ action = "x"; }
}else { //q=w=e=a=d!=z if (arr\[j + 1, k - 1\] == arr\[j + 1, k + 1\]) { //x=c if (arr\[j + 1, k\] == arr\[j + 1, k + 1\]) { action = "zxc"; }
-
There are plenty of comments.
//q=w=e!a!d
;) There's no doubt the companies intellectual property is safe hand there. They have even obfuscated 5 to equal man.
"You get that on the big jobs."
-
I have no idea either, but the letters listed ("qweadzxc") are arranged on the keyboard as a square. That makes me think it's related to video game controls.
AspDotNetDev wrote:
it's related to video game controls.
But only for left handed ones. :)
Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra] posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]
-
void show()
{
int man=5;
string action = string.Empty;
for (int j = 1; j < indx-1;j++ )
{
for (int k = 1; k < indy-1; k++)
{
Console.Write(arr[j,k]+ " ");
int q = Math.Abs(arr[j - 1, k - 1] - arr[j, k]);
int w = Math.Abs(arr[j - 1, k] - arr[j, k]);
int e = Math.Abs(arr[j -1, k +1] - arr[j, k]);
int a = Math.Abs(arr[j , k - 1] - arr[j, k]);
int d = Math.Abs(arr[j, k + 1] - arr[j, k]);
int z = Math.Abs(arr[j + 1, k - 1] - arr[j, k]);
int x = Math.Abs(arr[j + 1, k ] - arr[j, k]);
int c = Math.Abs(arr[j + 1, k +1] - arr[j, k]);
if (q < man && w < man && e < man && a < man && d < man && z < man && x < man && c < man)
{
action = string.Empty;
}
else {//q=w=e
if (arr[j - 1, k - 1] == arr[j - 1, k] && arr[j - 1, k] == arr[j + 1, k + 1]) {
//q=w=e=a=d
if (arr[j - 1, k] == arr[j, k - 1] && arr[j, k - 1] == arr[j - 1, k])
{
//q=w=e=a=d=z=x
if (arr[j - 1, k] == arr[j + 1, k - 1] && arr[j, k - 1] == arr[j + 1, k])
{
action = "c";
}
else
{ // q=w=e=a=d=z
if (arr[j - 1, k] == arr[j + 1, k - 1])
{
//x=c
if (arr[j + 1, k] == arr[j + 1, k + 1]) { action = "xc"; }
else//x!=c
{ action = "x"; }
}else { //q=w=e=a=d!=z if (arr\[j + 1, k - 1\] == arr\[j + 1, k + 1\]) { //x=c if (arr\[j + 1, k\] == arr\[j + 1, k + 1\]) { action = "zxc"; }
-
void show()
{
int man=5;
string action = string.Empty;
for (int j = 1; j < indx-1;j++ )
{
for (int k = 1; k < indy-1; k++)
{
Console.Write(arr[j,k]+ " ");
int q = Math.Abs(arr[j - 1, k - 1] - arr[j, k]);
int w = Math.Abs(arr[j - 1, k] - arr[j, k]);
int e = Math.Abs(arr[j -1, k +1] - arr[j, k]);
int a = Math.Abs(arr[j , k - 1] - arr[j, k]);
int d = Math.Abs(arr[j, k + 1] - arr[j, k]);
int z = Math.Abs(arr[j + 1, k - 1] - arr[j, k]);
int x = Math.Abs(arr[j + 1, k ] - arr[j, k]);
int c = Math.Abs(arr[j + 1, k +1] - arr[j, k]);
if (q < man && w < man && e < man && a < man && d < man && z < man && x < man && c < man)
{
action = string.Empty;
}
else {//q=w=e
if (arr[j - 1, k - 1] == arr[j - 1, k] && arr[j - 1, k] == arr[j + 1, k + 1]) {
//q=w=e=a=d
if (arr[j - 1, k] == arr[j, k - 1] && arr[j, k - 1] == arr[j - 1, k])
{
//q=w=e=a=d=z=x
if (arr[j - 1, k] == arr[j + 1, k - 1] && arr[j, k - 1] == arr[j + 1, k])
{
action = "c";
}
else
{ // q=w=e=a=d=z
if (arr[j - 1, k] == arr[j + 1, k - 1])
{
//x=c
if (arr[j + 1, k] == arr[j + 1, k + 1]) { action = "xc"; }
else//x!=c
{ action = "x"; }
}else { //q=w=e=a=d!=z if (arr\[j + 1, k - 1\] == arr\[j + 1, k + 1\]) { //x=c if (arr\[j + 1, k\] == arr\[j + 1, k + 1\]) { action = "zxc"; }
This guy should work for the government--he seems to be an expert on ciphers and cryptography!
-
void show()
{
int man=5;
string action = string.Empty;
for (int j = 1; j < indx-1;j++ )
{
for (int k = 1; k < indy-1; k++)
{
Console.Write(arr[j,k]+ " ");
int q = Math.Abs(arr[j - 1, k - 1] - arr[j, k]);
int w = Math.Abs(arr[j - 1, k] - arr[j, k]);
int e = Math.Abs(arr[j -1, k +1] - arr[j, k]);
int a = Math.Abs(arr[j , k - 1] - arr[j, k]);
int d = Math.Abs(arr[j, k + 1] - arr[j, k]);
int z = Math.Abs(arr[j + 1, k - 1] - arr[j, k]);
int x = Math.Abs(arr[j + 1, k ] - arr[j, k]);
int c = Math.Abs(arr[j + 1, k +1] - arr[j, k]);
if (q < man && w < man && e < man && a < man && d < man && z < man && x < man && c < man)
{
action = string.Empty;
}
else {//q=w=e
if (arr[j - 1, k - 1] == arr[j - 1, k] && arr[j - 1, k] == arr[j + 1, k + 1]) {
//q=w=e=a=d
if (arr[j - 1, k] == arr[j, k - 1] && arr[j, k - 1] == arr[j - 1, k])
{
//q=w=e=a=d=z=x
if (arr[j - 1, k] == arr[j + 1, k - 1] && arr[j, k - 1] == arr[j + 1, k])
{
action = "c";
}
else
{ // q=w=e=a=d=z
if (arr[j - 1, k] == arr[j + 1, k - 1])
{
//x=c
if (arr[j + 1, k] == arr[j + 1, k + 1]) { action = "xc"; }
else//x!=c
{ action = "x"; }
}else { //q=w=e=a=d!=z if (arr\[j + 1, k - 1\] == arr\[j + 1, k + 1\]) { //x=c if (arr\[j + 1, k\] == arr\[j + 1, k + 1\]) { action = "zxc"; }
-
AspDotNetDev wrote:
it's related to video game controls.
But only for left handed ones. :)
Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra] posting about Crystal Reports here is like discussing gay marriage on a catholic church’s website.[Nishant Sivakumar]
-
void show()
{
int man=5;
string action = string.Empty;
for (int j = 1; j < indx-1;j++ )
{
for (int k = 1; k < indy-1; k++)
{
Console.Write(arr[j,k]+ " ");
int q = Math.Abs(arr[j - 1, k - 1] - arr[j, k]);
int w = Math.Abs(arr[j - 1, k] - arr[j, k]);
int e = Math.Abs(arr[j -1, k +1] - arr[j, k]);
int a = Math.Abs(arr[j , k - 1] - arr[j, k]);
int d = Math.Abs(arr[j, k + 1] - arr[j, k]);
int z = Math.Abs(arr[j + 1, k - 1] - arr[j, k]);
int x = Math.Abs(arr[j + 1, k ] - arr[j, k]);
int c = Math.Abs(arr[j + 1, k +1] - arr[j, k]);
if (q < man && w < man && e < man && a < man && d < man && z < man && x < man && c < man)
{
action = string.Empty;
}
else {//q=w=e
if (arr[j - 1, k - 1] == arr[j - 1, k] && arr[j - 1, k] == arr[j + 1, k + 1]) {
//q=w=e=a=d
if (arr[j - 1, k] == arr[j, k - 1] && arr[j, k - 1] == arr[j - 1, k])
{
//q=w=e=a=d=z=x
if (arr[j - 1, k] == arr[j + 1, k - 1] && arr[j, k - 1] == arr[j + 1, k])
{
action = "c";
}
else
{ // q=w=e=a=d=z
if (arr[j - 1, k] == arr[j + 1, k - 1])
{
//x=c
if (arr[j + 1, k] == arr[j + 1, k + 1]) { action = "xc"; }
else//x!=c
{ action = "x"; }
}else { //q=w=e=a=d!=z if (arr\[j + 1, k - 1\] == arr\[j + 1, k + 1\]) { //x=c if (arr\[j + 1, k\] == arr\[j + 1, k + 1\]) { action = "zxc"; }
I used to work with people who liked to write code like that. Why add comments, they just slow down the rate at which such fine code can be written. ;) That is one of the reasons I left that job. :-D
Just because the code works, it doesn't mean that it is good code.