mirror of
https://gitlab.com/mfocko/CodeWars.git
synced 2024-11-09 19:19:07 +01:00
27 lines
490 B
C#
27 lines
490 B
C#
|
using System;
|
||
|
using System.Collections.Generic;
|
||
|
|
||
|
public class SqInRect {
|
||
|
public static List<int> sqInRect(int lng, int wdth) {
|
||
|
if (lng == wdth) return null;
|
||
|
|
||
|
List<int> result = new List<int>();
|
||
|
|
||
|
while (lng > 0 && wdth > 0) {
|
||
|
if (lng < wdth) {
|
||
|
int a = lng;
|
||
|
result.Add(a);
|
||
|
lng = wdth - a;
|
||
|
wdth = a;
|
||
|
} else {
|
||
|
int a = wdth;
|
||
|
result.Add(a);
|
||
|
wdth = lng - a;
|
||
|
lng = a;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
return result;
|
||
|
}
|
||
|
}
|