본문 바로가기

분류 전체보기331

구글 제미나이(Gemini): 텍스트, 이미지, 음성을 통한 인간적인 상호작용의 새로운 시대 구글은 최근 '제미니(Gemini)'라는 생성형 AI 모델을 공개했습니다. 제미니는 텍스트, 이미지 및 음성을 인식하고 생성할 수 있는 멀티모달 AI 모델입니다. 이 모델은 음성으로 그림을 설명하거나 어려운 문제를 추론하여 해결하는 등 다양한 기능을 수행할 수 있습니다. 제미니는 구글이 개발한 최신 AI 모델인 챗GPT-4보다 우수한 성능을 가지며, MMLU(대규모 다중작업 언어 이해) 테스트에서 90%의 점수를 얻어 인간 전문가를 초월한 최초의 AI 모델로 평가되었습니다. 제미니는 크기와 성능에 따라 제미니 울트라, 프로, 나노 등 세 가지 모델로 구성되어 있으며, 이미 프로 모델은 구글의 AI 챗봇 서비스 '바드'에 적용되었습니다. 구글은 제미니 AI 출시를 앞두고 언어 오류를 수정하기 위해 출시 일.. 2023. 12. 7.
c# 문제 51. 가위 바위 보 사용자로부터 가위 바위 보 중 하나를 입력받아 컴퓨터와 대결을 통한 결과를 출력하는 코드를 작성하세요. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 class Program { static void Main() { Console.WriteLine.. 2023. 12. 1.
c# 문제 50. 정수형 배열의 특정 숫자 이동 주어진 배열에서 입력받은 숫자를 모두 뒤로 이동하는 코드를 작성하고 결과를 출력하세요. 이동 코드는 메소드를 통해 작성하세요. 입력은 0 ~ 9. int[] arr = {1,3,8,4,1,6,0,7,3,2,2,8,0,0,5,7,4,6,8,9,5,3,7,6,4,1,3,8,9,0,5,3,2,7}; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 class Program { static void Main() { int[] arr = { 1, 3, 8, 4, 1, 6, 0, 7, 3, 2, 2,.. 2023. 11. 28.
c++ 문제 39. 두 행렬의 곱 정수 n을 입력 받고, 두 행렬을 n*n 크기로 동적으로 할당하여 각 공간에 요소를 입력받아 저장합니다. 프로그램 종료 시,할당한 메모리를 해제합니다. 예를 사용자 입력 값이 2인 경우 첫 번째 행렬과 두 번째 행렬 모두 2x2의 행렬이며 따라서 각각 4개의 원소를 입력 받습니다. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71.. 2023. 11. 27.
c++ 38. 배열의 가장 큰 수와 작은 수 주어진 배열의 가장 큰 수와 작은 수를 출력하는 코드를 작성하세요. 단 함수를 통해 해당 결과가 나오도록 작성합니다. 출력 예) 12345678910111213141516171819202122void ArrayBigSmall(int arr[]){ int big = arr[0]; int small = arr[0]; for (int i = 1; i big) big = arr[i]; if (arr[i] 2023. 11. 24.
c# 문제 49. 행렬 더하기 빼기 N x M 행렬의 크기를 입력받아 1~100사이의 임의의 값을 2차원 배열에 대입하고 각 요소들을 홀수 행엔 더하여 출력, 짝수 행엔 빼서 출력하는 코드를 작성하세요. 행은 홀수부터 시작. 값을 빼는 경우 그 값은 양수가 되도록 한다. 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 class Program { static void Main() { Console.Write("행의 크기를 입력하세요: "); int rows = int.Parse(Console.ReadLine()); Console.W.. 2023. 11. 23.
c# 문제 48. 배열의 평균 구하기 2 주어진 두 개의 정수형 배열의 모든 요소의 평균을 구하여 출력하는 코드를 작성하세요. 평균 구하는 코드는 메소드로 구성하여 반환합니다. 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 class Program { static void Main() { int[] arr = { 3, 6, 9, 12, 15, 18, 21, 24, 27, 30 }; int[] arr2 = { 5, 15, 20, 25, 30, 35, 40, 45, 50, 55 }; // 평균 출력 Console.WriteLine($"배열의 평균: {AverageArray(arr,arr2)}"); } static int AverageArray.. 2023. 11. 22.
c# 문제 47. 배열의 평균 구하기 주어진 배열 요소들의 평균을 구하여 출력하는 코드를 작성하세요. int[] arr = { 12, 121, 75, 20, 54, 1, 87, 94, 7, 44 }; 출력 예) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 class Program { static void Main() { int[] arr = { 12, 121, 75, 20, 54, 1, 87, 94, 7, 44 }; int sum = 0; foreach (int num in arr) { sum += num; } // 평균 계산 double average = (double)sum / arr.Length; // 평균 출력 Console.WriteLine($"배열의 평균: {average}"); } .. 2023. 11. 21.
c++ 문제 37. 메소드 활용 문자열 합치기 두 문자열을 매개변수로 받아 합쳐서 반환하고 출력하는 메소드 코드를 작성하세요. 출력 예) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 #include #include // 두 문자열을 합쳐서 반환하는 함수 std::string concatenateStrings(const std::string& str1, const std::string& str2) { return str1 + str2; } int main() { std::string string1, string2; // 사용자로부터 두 문자열 입력 받기 std::cout 2023. 11. 20.
c++ 문제 36. 두 개의 배열 하나로 합치기 주어진 두 개의 정수형 배열을 하나의 배열로 구성하고 출력하는 코드를 작성하세요. 단 값은 오름차순으로 정렬하여 대입합니다. int arr[] = {32,8,11,84,22,4,9,55,49}; int arr2[] = {1,6,29,64,12,74,99,5,7,100,0,19}; 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 #include using namespace std; int main() { int arr[] = { 32,8,11,84,22,4,9,55,49 }; int arr2[] = { 1,6,29,.. 2023. 11. 17.
c++ 문제 35. 소수 판별 1~100까지의 수 중 소수를 판별하여 출력하는 코드를 작성하세요. 출력 예) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #include using namespace std; int main() { cout 2023. 11. 16.
c++ 문제 34. 중첩 반복문의 합 중첩 for 문을 활용하여 다음의 합을 계산하여 출력하는 코드를 작성하세요. 1+(1+2)+(1+2+3)+(1+2+3+4)+...(1+2+3+4+...+99+100) 출력 예) 코드는 아래에~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include using namespace std; int main() { int sum = 0; for (int i = 1; i 2023. 11. 15.
반응형