전체 글65 [백준][파이썬]1138번: 한 줄로 서기 문제 출처 : www.acmicpc.net/problem/1138 1138번: 한 줄로 서기 첫째 줄에 사람의 수 N이 주어진다. N은 10보다 작거나 같은 자연수이다. 둘째 줄에는 키가 1인 사람부터 차례대로 자기보다 키가 큰 사람이 왼쪽에 몇 명이 있었는지 주어진다. i번째 수는 0보다 www.acmicpc.net 문제 N명의 사람들은 매일 아침 한 줄로 선다. 이 사람들은 자리를 마음대로 서지 못하고 오민식의 지시대로 선다. 어느 날 사람들은 오민식이 사람들이 줄 서는 위치를 기록해 놓는다는 것을 알았다. 그리고 아침에 자기가 기록해 놓은 것과 사람들이 줄을 선 위치가 맞는지 확인한다. 사람들은 자기보다 큰 사람이 왼쪽에 몇 명 있었는지만을 기억한다. N명의 사람이 있고, 사람들의 키는 1부터 N까.. 2021. 3. 31. [백준][파이썬]1051번 숫자 정사각형 문제 출처 : www.acmicpc.net/problem/1051 1051번: 숫자 정사각형 N*M크기의 직사각형이 있다. 각 칸은 한 자리 숫자가 적혀 있다. 이 직사각형에서 꼭짓점에 쓰여 있는 수가 모두 같은 가장 큰 정사각형을 찾는 프로그램을 작성하시오. 이때, 정사각형은 행 또는 www.acmicpc.net 문제 N*M크기의 직사각형이 있다. 각 칸은 한 자리 숫자가 적혀 있다. 이 직사각형에서 꼭짓점에 쓰여 있는 수가 모두 같은 가장 큰 정사각형을 찾는 프로그램을 작성하시오. 이때, 정사각형은 행 또는 열에 평행해야 한다. 입력 첫째 줄에 N과 M이 주어진다. N과 M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에 수가 주어진다. 출력 첫째 줄에 정답 정사각형의 크기를 출력한다. .. 2021. 3. 31. [C#]가위-바위-보 게임 static void Main(string[] args) { // 0:가위, 1:바위 2:보 Random rand = new Random(); int aiChoice = rand.Next(0, 3); // 0~2사이의 랜덤 값 int choice = Convert.ToInt32(Console.ReadLine()); switch (choice) { case 0: Console.WriteLine("당신의 선택은 가위입니다."); break; case 1: Console.WriteLine("당신의 선택은 바위입니다."); break; case 2: Console.WriteLine("당신의 선택은 보입니다."); break; } switch (aiChoice) { case 0: Console.WriteLine(.. 2021. 3. 31. [C#]switch와 삼항연산자 switch 변수 반복 등을 줄일 때. 값에 따른 분기를 할 때. case = > if문으로 변환 가능 if 문 => case (항상 가능한 것은 아님) static void Main(string[] args) { int choice = 0; // 0:가위, 1:바위 2:보 switch (choice) { case 0: Console.WriteLine("가위입니다."); break; case 1: Console.WriteLine("바위입니다."); break; case 2: Console.WriteLine("보입니다."); break; case 3: Console.WriteLine("치트키입니다."); break; default: Console.WriteLine("다 실패했습니다."); break; } .. 2021. 3. 31. 이전 1 ··· 7 8 9 10 11 12 13 ··· 17 다음