[ create a new paste ] login | about

Link: http://codepad.org/gae0QY1m    [ raw code | output | fork ]

C++, pasted on Nov 1:
#include <iostream>
 
int main() {
    int i, j, k, l, arraySize = 10, z = 0;
    std::cout<<"Input size:\n> "<<arraySize<<std::endl;
    int **array = new int*[arraySize];
    for(i = 0; i < arraySize; ++i)
        array[i] = new int[arraySize];
 
    for(i = 0; i < arraySize; ++i)
        for(j = 0; j < arraySize; ++j)
            array[i][j] = z++;
 
    array[arraySize>>1][arraySize>>1] = array[arraySize-1][arraySize-1];
 
    for(i = 0; i < arraySize; ++i)
        for(j = 0; j < arraySize; ++j)
            for(k = 0; k < arraySize; ++k)
                for(l = 0; l < arraySize; ++l)
                    if(i != k && j != l && array[i][j] == array[k][l])
                    {
                        std::cout<<"i = "<<i<<"\tj = "<<j<<
                                   "\nk = "<<k<<"\tl = "<<l<<std::endl;
                        goto end;
                    }
    end:;
    return 0;
}


Output:
1
2
3
4
Input size:
> 10
i = 5	j = 5
k = 9	l = 9


Create a new paste based on this one


Comments: