본문 바로가기

전체 글1063

Phthon 359제] NCP Nextop Lv3. 참외밭 출처 : 반크_독도, 정말 알고있나요? 문제]시골에 있는 태양이의 삼촌 댁에는 커다란 참외밭이 있다. 문득 태양이는 이 밭에서 자라는 참외가 도대체 몇 개나 되는지 궁금해졌다. 어떻게 알아낼 수 있는지 골똘히 생각하다가 드디어 좋은 아이디어가 떠올랐다. 유레카! 1㎡의 넓이에 자라는 참외 개수를 헤아린 다음, 참외밭의 넓이를 구하면 비례식을 이용하여 참외의 총개수를 구할 수 있다. 1 ㎡ 의 넓이에 자라는 참외의 개수는 헤아렸고, 이제 참외밭의 넓이만 구하면 된다. 참외밭은 ㄱ-자 모양이거나 ㄱ-자를 90도, 180도, 270도 회전한 모양(┏, ┗, ┛ 모양)의 육각형이다. 다행히도 밭의 경계(육각형의 변)는 모두 동서 방향이거나 남북 방향이었다. 밭의 한 모퉁이에서 출발하여 밭의 둘레를 돌면서 밭경계.. 2025. 7. 13.
Phthon 358제] NCP Nextop Lv1. 윷놀이 출처 : 반크_독도, 정말 알고있나요? 문제]우리나라 고유의 윷놀이는 네 개의 윷짝을 던져서 배(0)와 등(1)이 나오는 숫자를 세어 도, 개, 걸, 윷, 모를 결정한다. 네 개 윷짝을 던져서 나온 각 윷짝의 배 혹은 등 정보가 주어질 때 도(배 한 개, 등 세 개), 개(배 두 개, 등 두 개), 걸(배 세 개, 등 한 개), 윷(배 네 개), 모(등 네 개) 중 어떤 것인지를 결정하는 프로그램을 작성하라. 입력 첫째 줄부터 셋째 줄까지 각 줄에 각각 한 번 던진 윷짝들의 상태를 나타내는 네 개의 정수(0 또는 1)가 빈칸을 사이에 두고 주어진다. 출력 첫째 줄부터 셋째 줄까지 한 줄에 하나씩 결과를 도는 A, 개는 B, 걸은 C, 윷은 D, 모는 E로 출력한다. 예제 입력 1 0 1 0 1 1 1 .. 2025. 7. 12.
Phthon 357제] NCP Nextop Lv1. !밀비 급일 출처 : 반크_독도, 정말 알고있나요? 문제]당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다. 이 암호를 해독하는 프로그램을 작성하시오. 입력 한 줄에 하나의 암호가 주어진다. 암호의 길이는 500을 넘지 않는다. 마지막 줄에는 "END"가 주어진다. (END는 해독하지 않는다.) 출력 각 암호가 해독된 것을 한 줄에 하나씩 출력한다. 예제 입력 1 !edoc doog a tahW noitacitsufbo erafraw enirambus detcirtsernu yraurbeF fo tsrif eht no nigeb ot dnetni eW lla sees rodroM fo drol eht ,ssertrof sih ni.. 2025. 7. 12.
에이전틱 인공지능(agentic AI) 명시적 지시 없이도 스스로 목표를 설정하고, 계획을 수립해 다양한 도구와 시스템을 활용하여 실제 작업을 수행할 수 있는 고도의 자율적 인공지능 기술. 에이전틱 인공지능(agentic AI)은 단일 명령에 따라 정해진 작업만 수행하는 기존 인공지능과 달리, 스스로 문제를 인식하고 목표를 설정한 뒤, 계획을 수립하고 적절한 도구나 다른 인공지능 에이전트와 연동하여 작업을 수행하는 고도의 자율성과 능동적 구조를 갖춘 인공지능 기술이다. 이 개념은 앤드류 응(Andrew Ng) 등이 제안한 에이전트 워크 플로(Agentic Workflow) 설계 철학에서 출발하며, 일반적으로 다음과 같은 능력들을 핵심 구성 요소로 포함한다: ● 목표 설정 : 사용자의 직접적인 지시 없이도 문제를 스스로 정의하거나 장기 목표를 .. 2025. 7. 11.
인공지능 에이전트(AI agent) 사용자의 의도를 이해하고, 자율적으로 계획을 수립한 뒤, 외부 도구 및 시스템과 상호작용하여 실제 작업을 수행하는 실행 중심의 인공지능 시스템. 인공지능 에이전트는 단순히 질문에 답하거나 정보를 제공하는 챗봇 형태의 인공지능 시스템을 넘어서 실제 컴퓨터 시스템에서 활용 가능한 도구와 인터페이스를 능동적으로 호출하여 행동을 수행할 수 있도록 설계된 고도화된 인공지능 시스템을 의미한다. 인공지능 에이전트는 외부 API, 검색 엔진, 코드 실행기, 계산기 등 다양한 도구를 호출하여 사용자의 자연어 명령을 능동적으로 수행한다. 이러한 도구들을 연동함으로써, 사용자의 자연어 명령을 단순 이해에 그치지 않고 실제 행동으로 이어지는 자동화된 작업 수행이 가능하다. 예를 들어, 여행 일정을 계획하는 것뿐 아니라 비용 .. 2025. 7. 11.
Java 31제] E대학 기말고사 예상문제 6. 출처 : 반크_세계유산 경복궁 문제] 참고풀이]1~5번]package AI_Test;import java.awt.*;import java.awt.event.ActionEvent; //6_5번import java.awt.event.ActionListener; //6_5번import javax.swing.*; public class GUI_Six extends JFrame{ public GUI_Six() { setTitle("Hello Java"); //6_1번 setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(400,300);//6_2번 Container c = getContentPane(); c.setLay.. 2025. 7. 5.
Java 30제] E대학 기말고사 예상문제 5. 출처 : 반크_세계유산 경복궁 문제] 참고풀이]Triangle.java)package AI_Test;import java.util.ArrayList; //[1] class Ref{ int m,n; Ref(int m, int n){ this.m=m; this.n=n; } double Area() { return (double)this.m*(double)this.n/2.; } public void AllShow() { System.out.print("밑변 : " + this.m); System.out.print(", 높이 : " + this.n); System.out.println(", 면적 = " + Area()); }}.. 2025. 7. 5.
Java 29제] E대학 기말고사 예상문제 4. 출처 : 반크_세계유산 경복궁 문제] 참고풀이]package AI_Test; abstract class Abst_Test{ int abst_data; abstract void abst_func();} interface IF_Test{ int if_data=2; void if_func();} class TestClass extends Abst_Test implements IF_Test { void abst_func() { System.out.println("Hi, My abstract!"); System.out.println("abst_data : "+ abst_data); } public void if_func() { System.out.println.. 2025. 7. 5.
Java 28제] E대학 기말고사 예상문제 3. 출처 : 반크_세계유산 경복궁 문제] 참고풀이]Triangle.java와 TriPillar.java, 그리고 HelloJava.java파일은 같은 package에 있어야 합니다.package AI_Test; public class HelloJava { //3_1번 public static void main(String[] args) { // TODO Auto-generated method stub TriPillar s=new TriPillar(5, 7, 3); //3_2번 s.AreaShow(); //3_3번 s.VolumeShow(); //3_3번 } } 4번은 TriPillar.java에 아래와 같이 작성한다. OverLoading 작성.double A.. 2025. 7. 5.
Java 27제] E대학 기말고사 예상문제 2. 출처 : 반크_세계유산 경복궁 문제] 참고풀이]Triangle.java 파일이 같은 package 안에 존재하여야 한다.package AI_Test; public class TriPillar extends Triangle { //2_1번 private int h;//2_2번 TriPillar(int m, int n, int h) //2_3번 { super(m,n); //2_4번 this.h = h; } double Volume() { //2_5번 return Area()*(double)this.h; } public void VolumeShow() { //2_6번 System.out.print("밑변 : " + super.m); .. 2025. 7. 5.
Java 26제] E대학 기말고사 예상문제 1. 출처 : 반크_세계유산 경복궁 문제] 참고풀이]package AI_Test;import java.util.ArrayList; //[1] public class Triangle { //1_1번 protected int m,n; //1_2번 Triangle(int m, int n){ //1_3번 this.m=m; this.n=n; } double Area() { //1_4번 return (double)this.m * (double)this.n / 2.; } public void AreaShow() { //1_5번 System.out.print("밑변 : " + this.m); System.out.print(", 높이 : " + thi.. 2025. 7. 5.
Phthon 356제] NCP Nextop Lv3. 개미 출처 : 반크_독도, 정말 알고있나요? 문제]가로 길이가 w이고 세로 길이가 h인 2차원 격자 공간이 있다. 이 격자는 아래 그림처럼 왼쪽 아래가 (0,0)이고 오른쪽 위가 (w,h)이다. 이 공간 안의 좌표 (p,q)에 개미 한 마리가 놓여있다. 개미는 오른쪽 위 45도 방향으로 일정한 속력으로 움직이기 시작한다. 처음에 (p,q)에서 출발한 개미는 1시간 후에는 (p+1,q+1)로 옮겨간다. 단, 이 속력으로 움직이다가 경계면에 부딪치면 같은 속력으로 반사되어 움직인다. 위 그림은 6×4 격자에서 처음에 (4,1)에서 출발한 개미가 움직인 길을 보여주고 있다. 처음에 (4,1)에 있는 개미는 2시간 후에 (6,3)에 있으며 8시간 후에 (0,1)에 있다. 만일 그 개미가 처음에 (5,3)에 있었다면 .. 2025. 7. 4.
반응형