Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class CrossingSequences
- {
- static void Main()
- {
- // Tribonacci sequence
- int tFirst = int.Parse(Console.ReadLine());
- int tSecond = int.Parse(Console.ReadLine());
- int tThird = int.Parse(Console.ReadLine());
- int a = tFirst;
- int b = tSecond;
- int c = tThird;
- int temp1 = b;
- int temp2 = c;
- int sum = 0;
- for (int i = 1; i <= 10; i++)
- {
- sum = a + b + c;
- a = b;
- b = c;
- c = sum;
- Console.WriteLine(sum);
- }
- // number spiral
- int startSpiral = int.Parse(Console.ReadLine());
- int step = int.Parse(Console.ReadLine());
- int nextNumber = 0;
- int spiralCounter = 0;
- int nextJump = 0;
- int nextstep = step;
- int temp = step;
- for (int i = 0; i < 20; i++)
- {
- nextNumber = startSpiral;
- spiralCounter++;
- startSpiral = nextNumber + step;
- if (spiralCounter % (4 + nextJump) == 0)
- {
- nextNumber = nextNumber + temp;
- spiralCounter = 1;
- nextJump++;
- nextstep = step + temp;
- startSpiral = nextNumber + nextstep;
- step = nextstep + temp ;
- }
- Console.WriteLine(nextNumber);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement