All pastes #440128 Raw Edit

Someone

public text v1 · immutable
·published 2007-04-14 20:19 UTC
rendered paste body
using System;
using System.Collections;

class KeyProduct
{
	public KeyProduct( )
	{
	}



	public void Generate( int numberOfLettersLength )
	{
		Random Seed = new Random();
		int[ ] FinalKey = new int[ ( numberOfLettersLength * 4 ) + 5];
		int[ ] firstKey = new int[ numberOfLettersLength ];
		int[ ] secondKey = new int[ numberOfLettersLength ];
		int[ ] thirdKey = new int[ numberOfLettersLength ];
		int[ ] fourthKey = new int[ numberOfLettersLength ];

		int firstSum = 0;
		int secondSum = 0;
		int thirdSum = 0;
		int fourthSum = 0;
		int finalSum = firstSum + secondSum + thirdSum + fourthSum;

		for ( int i = 0; i < firstKey.Length; i++ )
		{
			firstKey[ i ] += Seed.Next( 0, 4 );
			Console.Write( firstKey[ i ] );
			firstSum += firstKey[ i ];
		}

		Console.Write( "-" );

		for ( int i = 0; i < secondKey.Length; i++ )
		{
			do
			{
				secondKey[ i ] += Seed.Next( 0, 4 );
				//Console.Write( secondKey[ i ] );
				firstSum += secondKey[ i ];

				if ( secondSum != 7 )
				{
					secondKey[ i ] = 0;
				}
				else
				{
					Console.WriteLine( secondSum );
				}
			}
			while ( secondSum != 7 );
		}
	}
}

class Program
{
	static void Main( )
	{
		KeyProduct kp = new KeyProduct( );
		kp.Generate( 4 );
		Console.WriteLine(  );
	}
}