1
配列に表示される数よりも多いまたは少ない数を調べる必要があります。
たとえば、配列がある場合:
{1,1,1,2,3,-18,45,1}
ここでは、1より大きいまたは小さい数値が1回だけ表示されます
別の例、配列がある場合
{1,1,1,2,3,-18,45,1,0}
ここでは、1より大きいまたは小さい数値が2回表示されます。つまり、最後から2番目にがあり1
、その後にがあります。0
もう1つの例
{1,1,2,3,1,-18,26,1}
ここでは、1より大きいまたは小さい数値が2回表示され、1つのセットは1{2,3}
回、別のセットは{-18,26}
2回表示されます。
これまでのところ、配列をループすることはできましたが、スタックしています..これを行う方法
class Program
{
static void Main(string[] args)
{
System.Console.WriteLine(isOneBalanced(new int[] { 1, 1, 1, 2, -18, 45, 1 }));
}
static int isOneBalanced(int[] a)
{
foreach(int a1 in a)
{
}
return 0;
}
}
これを行う方法は誰かが私を助けることができますか?