에서 AtCoder Beginners Selection (ABC081B - Shift only)
준비
C#에서 AtCoder 데뷔 준비
나중에 AtCoder Beginners Selection을 해 보았습니다.
문제문
ABC081B - Shift only
h tps // 아 t 여기 r. jp / sts / abs / sks / abc081_b
제출 결과
using System;
using System.Linq;
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
string[] value = Console.ReadLine().Split(' ');
var a = Enumerable.Repeat(0, n).ToArray();
for (int i = 0; i < n; i++)
{
a[i] = int.Parse(value[i]);
}
int kaisuu = 0;
bool owari = false;
while (owari == false)
{
for (int i = 0; i < n; i++)
{
int amari = a[i] % 2;
if (amari == 0)
{
a[i] = a[i] / 2;
}
else
{
owari = true;
break;
}
}
if (!owari) kaisuu++;
}
Console.WriteLine($"{kaisuu}");
}
}
테스트 실행
Reference
이 문제에 관하여(에서 AtCoder Beginners Selection (ABC081B - Shift only)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/azumabashi/items/f943be9e4e5e24f58f79텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)