모각코

모각코 4회차 회고

mountfog 2025. 7. 27. 18:23

2025/07/27 13:00~16:00
목표:
1.백준 단계별로 풀어보기 문제 2개
2.유니티 개인 프로젝트 진행

 

1.백준 단계별로 풀어보기 문제 2개 풀기

-2587, 25305

import java.util.*;
import java.io.*;

public class Main { //2587 대표값2

   public static void main(String[] args) throws IOException{
	      // TODO Auto-generated method stub
	      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	      //StringTokenizer st = new StringTokenizer(br.readLine());
	      StringBuilder sb = new StringBuilder();
	      int[] array = new int[5];
	      for(int i=0;i<5;i++) {
	    	  array[i] = Integer.parseInt(br.readLine());
	      }
	      int sum = 0;
	      for(int i = 0;i < 5;i++) {
	    	  for(int j = i+1;j<5;j++) {
	    		  if(array[i] > array[j]) {
	    			  int temp = array[j];
	    			  array[j] = array[i];
	    			  array[i] = temp;
	    		  }
	    	  }
	    	  sum+=array[i];
	      }
	      sb.append(sum/5).append("\n");
	      sb.append(array[2]);
	      System.out.print(sb);
   }
}
import java.util.*;
import java.io.*;

public class Main { //25305 커트라인

   public static void main(String[] args) throws IOException{
	      BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	      StringTokenizer st = new StringTokenizer(br.readLine());
	      StringBuilder sb = new StringBuilder();
	      int n = Integer.parseInt(st.nextToken());
	      int k = Integer.parseInt(st.nextToken());
	      StringTokenizer st2 = new StringTokenizer(br.readLine());
	      int[] array = new int[n];
	      for(int i=0;i<n;i++) {
	    	  array[i] = Integer.parseInt(st2.nextToken());
	      }
	      for(int i = 0;i < n;i++) {
	    	  for(int j = i+1;j<n;j++) {
	    		  if(array[i] < array[j]) {
	    			  int temp = array[j]; //Swap
	    			  array[j] = array[i];
	    			  array[i] = temp;
	    		  }
	    	  }
	      }
	      sb.append(array[k-1]);
	      System.out.print(sb);
   }
}

 

2.유니티 개인 프로젝트 진행

-게임 플레이 스크립트들

    -적, 플레이어 캐릭터에 부착하는 Character 스크립트 작성

    -캐릭터의 정보를 관리하는 ActorInfo 스크립트 작성

    -게임 내에 있는 Character 객체들을 관리하는 CharacterMgr 스크립트 작성

    -캐릭터의 상태 효과를 관리하는 클래스 StatusEffect 스크립트 작성

-UI 스크립트들

-게임을 정지했을 때 나오는 PauseDlg 스크립트 작성

-캐릭터의 정보를 볼 수 있는 CharacterInfoDlg 스크립트 작성

'모각코' 카테고리의 다른 글

모각코 5회차 회고  (0) 2025.08.03
모각코 5회차 목표  (0) 2025.08.03
모각코 4회차 목표  (1) 2025.07.27
모각코 3회차 회고  (2) 2025.07.20
모각코 3회차 목표  (0) 2025.07.20