no image
Unreal Learning - Agents FPS Anemy 2(언리얼 머신러닝 FPS 적)
https://awesome-columnist-586.notion.site/Unreal-Learning-Agents-FPS-Anemy-2-f4e11bf42a8643a5a01c1bf74536d7c3?pvs=4 Unreal Learning - Agents FPS Anemy 2 | NotionThirdPerson - Blueprints 의 BP_ThirdPersonCharacter 를 더블클릭.awesome-columnist-586.notion.site
2025.01.22
no image
Unreal Learning - Agents FPS Anemy 1(언리얼 머신러닝 FPS 적)
https://awesome-columnist-586.notion.site/Unreal-Learning-Agents-FPS-Anemy-1-0ca3c3a11f9c4209ada66bbf664ab88a?pvs=4 Unreal Learning - Agents FPS Anemy 1 | Notionjourverse Unreal Engine 5.4: Learning Agents for Character (Part 1)awesome-columnist-586.notion.site
2025.01.22
no image
Unreal - Agents Skeleton Anim(언리얼 스켈레톤 애니메이션)
https://awesome-columnist-586.notion.site/Unreal-Agents-Skeleton-Anim-32bbb960becd45e18285a95f1a6c31e3?pvs=4 Unreal - Agents Skeleton Anim | Notion스켈레톤의 애니메이션을 머신러닝으로 구현한 뒤 타겟으로 따라가게 만드는게 언리얼로 1달안에 구현하는게 쉽지 않겠다는 생각이 들어서 애니메이션은 따로 구현해놓고 타겟을 따라가는 것awesome-columnist-586.notion.site
2025.01.22
no image
Unreal - Agents Skeleton Ragdoll (언리얼 스켈레톤 레그돌)
https://awesome-columnist-586.notion.site/Unreal-Agents-Skeleton-Ragdoll-9d0768e213b04430a75876705164f29a?pvs=4 Unreal - Agents Skeleton Ragdoll | Notion일단 시작하기전 유니티 머신러닝에서 사용했던 관절을 이어줄수있는 Configurable joint처럼 언리얼도 비스한 컴포넌트가 있는지 찾아봤다.awesome-columnist-586.notion.site
2025.01.22
no image
Unreal Learning - Agents Drive 2 (언리얼 자동자 머신러닝)
https://awesome-columnist-586.notion.site/Learning-Agents-Drive-2-bc414281ec8a4517839e00ea0d33bb44?pvs=4 Learning - Agents Drive 2 | Notion블루프린트를 작성하는데 문제가 생겼다 영상에서는awesome-columnist-586.notion.site
2025.01.22
no image
Unreal Learning - Agents Drive 1 (언리얼 자동자 머신러닝)
https://awesome-columnist-586.notion.site/Learning-Agents-Drive-1-bc974811c40d485984431e01659ce45c?pvs=4 Learning - Agents Drive 1 | NotionVehicle로 프로젝트를 생성awesome-columnist-586.notion.site 노션에 작성해 놓았습니다!
2025.01.22
Cos Pro 2급 2차_문제10번 C언어
#문제10 A 백화점에서는 고객의 구매금액에 따라 다음과 같이 상품권을 지급합니다. 이때, 상품권은 지급 가능한 가장 큰 금액으로 한 장만 지급합니다. 예를 들어 고객이 65만 원을 구매했다면, 3만 원 상품권 한 장만 지급합니다. 고객들의 구매 금액이 들어있는 배열 purchase와 purchase의 길이 purchase_len이 주어질 때, 고객들에게 지급해야 하는 상품권 총액을 return 하도록 solution 함수를 작성했습니다. 그러나, 코드 일부분이 잘못되어있기 때문에, 코드가 올바르게 동작하지 않습니다. 주어진 코드에서 _한 줄_만 변경해서 모든 입력에 대해 올바르게 동작하도록 수정해주세요. #####매개변수 설명 고객들의 구매 금액이 들어있는 배열 purchase와 purchase의 길이..
2024.03.30
Cos Pro 2급 2차_문제9번 C언어
#문제9 N명의 후보에 대해 투표한 결과가 들어있는 배열이 있습니다. 예를 들어 5명의 후보에 대해 투표를 진행한 결과가 [2, 5, 3, 4, 1, 5, 1, 5, 5, 3]이라면 순서대로 [2번, 5번, 3번, 4번, 1번, 5번, 1번, 5번, 5번, 3번] 후보에 투표했음을 나타냅니다. 이때, 정확히 K 표를 받은 후보는 총 몇 명인지 구하려 합니다. 예를 들어 K = 2일 때, 위 투표 결과에서 정확히 2표를 받은 후보는 1번, 3번 후보로, 총 2명입니다. 투표 결과가 들어있는 배열 votes와 votes의 길이 votes_len, 후보의 수 N, 표의 개수 K가 매개변수로 주어질 때, K 표를 받은 후보는 몇 명인지 return 하도록 solution 함수를 작성했습니다. 그러나, 코드 일부..
2024.03.30
반응형

https://awesome-columnist-586.notion.site/Unreal-Learning-Agents-FPS-Anemy-2-f4e11bf42a8643a5a01c1bf74536d7c3?pvs=4

 

Unreal Learning - Agents FPS Anemy 2 | Notion

ThirdPerson - Blueprints 의 BP_ThirdPersonCharacter 를 더블클릭.

awesome-columnist-586.notion.site

 

반응형
반응형

https://awesome-columnist-586.notion.site/Unreal-Learning-Agents-FPS-Anemy-1-0ca3c3a11f9c4209ada66bbf664ab88a?pvs=4

 

Unreal Learning - Agents FPS Anemy 1 | Notion

jourverse Unreal Engine 5.4: Learning Agents for Character (Part 1)

awesome-columnist-586.notion.site

 

반응형
반응형

https://awesome-columnist-586.notion.site/Unreal-Agents-Skeleton-Anim-32bbb960becd45e18285a95f1a6c31e3?pvs=4

 

Unreal - Agents Skeleton Anim | Notion

스켈레톤의 애니메이션을 머신러닝으로 구현한 뒤 타겟으로 따라가게 만드는게 언리얼로 1달안에 구현하는게 쉽지 않겠다는 생각이 들어서 애니메이션은 따로 구현해놓고 타겟을 따라가는 것

awesome-columnist-586.notion.site

 

반응형
반응형

https://awesome-columnist-586.notion.site/Unreal-Agents-Skeleton-Ragdoll-9d0768e213b04430a75876705164f29a?pvs=4

 

Unreal - Agents Skeleton Ragdoll | Notion

일단 시작하기전 유니티 머신러닝에서 사용했던 관절을 이어줄수있는 Configurable joint처럼 언리얼도 비스한 컴포넌트가 있는지 찾아봤다.

awesome-columnist-586.notion.site

 

반응형
반응형

https://awesome-columnist-586.notion.site/Learning-Agents-Drive-2-bc414281ec8a4517839e00ea0d33bb44?pvs=4

 

Learning - Agents Drive 2 | Notion

블루프린트를 작성하는데 문제가 생겼다 영상에서는

awesome-columnist-586.notion.site

 

반응형
반응형

https://awesome-columnist-586.notion.site/Learning-Agents-Drive-1-bc974811c40d485984431e01659ce45c?pvs=4

 

Learning - Agents Drive 1 | Notion

Vehicle로 프로젝트를 생성

awesome-columnist-586.notion.site

 

노션에 작성해 놓았습니다!

반응형
반응형

#문제10 A 백화점에서는 고객의 구매금액에 따라 다음과 같이 상품권을 지급합니다.

이때, 상품권은 지급 가능한 가장 큰 금액으로 한 장만 지급합니다. 예를 들어 고객이 65만 원을 구매했다면, 3만 원 상품권 한 장만 지급합니다.

고객들의 구매 금액이 들어있는 배열 purchase와 purchase의 길이 purchase_len이 주어질 때, 고객들에게 지급해야 하는 상품권 총액을 return 하도록 solution 함수를 작성했습니다. 그러나, 코드 일부분이 잘못되어있기 때문에, 코드가 올바르게 동작하지 않습니다. 주어진 코드에서 _한 줄_만 변경해서 모든 입력에 대해 올바르게 동작하도록 수정해주세요.


#####매개변수 설명 고객들의 구매 금액이 들어있는 배열 purchase와 purchase의 길이 purchase_len이 solution 함수의 매개변수로 주어집니다.

  • purchase_len은 1 이상 100 이하의 자연수입니다.
  • purchase의 원소는 10 이상 1,500,000 이하의 자연수이며, 10원 단위로 주어집니다.

#####return 값 설명 고객들에게 지급해야 하는 상품권 총액을 return 해주세요.


#####예시

purchase purchase_len return

[150000, 210000, 399990, 990000, 1000000] 5 100000

#####예시 설명

  • 210,000원, 399,990원을 구매한 고객에게 1만 원 상품권을 지급해야 합니다.
  • 990,000원을 구매한 고객에게 3만 원 상품권을 지급해야 합니다.
  • 1,000,000원을 구매한 고객에게 5만 원 상품권을 지급해야 합니다.

따라서 지급해야 하는 상품권은 1만 원 상품권 2장, 3만 원 상품권 1장, 5만 원 상품권 1장으로, 총액은 10만 원 입니다.

문제

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int solution(int purchase[], int purchase_len) {
    int total = 0;
    for(int i = 0; i < purchase_len; ++i){
        if(purchase[i] >= 1000000)
            total += 50000;
        else if(purchase[i] >= 600000)
            total += 30000;
        else if(purchase[i] >= 400000)
            total += 20000;
        else
            total += 10000;
    }
    return total;
}

// 아래는 테스트케이스 출력을 해보기 위한 main 함수입니다. main함수는 잘못된 부분이 없으니, solution함수만 수정하세요.
int main() {
    int purchase[5] = {150000, 210000, 399990, 990000, 1000000};
    int purchase_len = 5;
    int ret = solution(purchase, purchase_len);

    // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
    printf("solution 함수의 반환 값은 %d 입니다.\\n", ret);
}

정답

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int solution(int purchase[], int purchase_len) {
    int total = 0;
    for(int i = 0; i < purchase_len; ++i){
        if(purchase[i] >= 1000000)
            total += 50000;
        else if(purchase[i] >= 600000)
            total += 30000;
        else if(purchase[i] >= 400000)
            total += 20000;
        else if(purchase[i] >= 200000)
            total += 10000;
    }
    return total;
}
반응형
반응형

#문제9 N명의 후보에 대해 투표한 결과가 들어있는 배열이 있습니다. 예를 들어 5명의 후보에 대해 투표를 진행한 결과가 [2, 5, 3, 4, 1, 5, 1, 5, 5, 3]이라면 순서대로 [2번, 5번, 3번, 4번, 1번, 5번, 1번, 5번, 5번, 3번] 후보에 투표했음을 나타냅니다. 이때, 정확히 K 표를 받은 후보는 총 몇 명인지 구하려 합니다.

예를 들어 K = 2일 때, 위 투표 결과에서 정확히 2표를 받은 후보는 1번, 3번 후보로, 총 2명입니다.

투표 결과가 들어있는 배열 votes와 votes의 길이 votes_len, 후보의 수 N, 표의 개수 K가 매개변수로 주어질 때, K 표를 받은 후보는 몇 명인지 return 하도록 solution 함수를 작성했습니다. 그러나, 코드 일부분이 잘못되어있기 때문에, 몇몇 입력에 대해서는 올바르게 동작하지 않습니다. 주어진 코드에서 _한 줄_만 변경해서 모든 입력에 대해 올바르게 동작하도록 수정하세요.


#####매개변수 설명 투표 결과가 들어있는 배열 votes와 votes의 길이 votes_len, 후보의 수 N, 표의 개수 K가 solution 함수의 매개변수로 주어집니다.

  • votes_len은 10 이상, 100 이하의 자연수입니다.
  • votes의 원소는 1 이상, 전체 후보의 수 N 이하의 자연수입니다.
  • N은 3 이상 10 이하의 자연수입니다.
  • K는 0 이상 100 이하의 정수입니다.

#####return 값 설명 K 표를 받은 후보는 몇 명인지 return 해주세요.


#####예시

votes votes_len N K return

[2, 5, 3, 4, 1, 5, 1, 5, 5, 3] 10 5 2 2

#####예시 설명 각 후보가 받은 표는 다음과 같습니다.

  • 1번 후보 : 2표
  • 2번 후보 : 1표
  • 3번 후보 : 2표
  • 4번 후보 : 1표
  • 5번 후보 : 4표

따라서 2표를 받은 후보는 1번, 3번 후보로 총 2명입니다.

문제

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int solution(int votes[], int votes_len, int N, int K) {
    int counter[11] = {0};
    for(int i = 0; i < votes_len; ++i)
        counter[votes[i]] += 1;
    int answer = -1;
    for(int i = 0; i <= N; ++i)
        if(counter[i] == K)
            answer += 1;
    return answer;
}

// 아래는 테스트케이스 출력을 해보기 위한 main 함수입니다. main함수는 잘못된 부분이 없으니, solution함수만 수정하세요.
int main() {
    int votes[10] = {2, 5, 3, 4, 1, 5, 1, 5, 5, 3};
    int votes_len = 10;
    int N = 5;
    int K = 2;
    int ret = solution(votes, votes_len, N, K);

    // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
    printf("solution 함수의 반환 값은 %d 입니다.\\n", ret);
}

정답

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

int solution(int votes[], int votes_len, int N, int K) {
    int counter[11] = {0};
    for(int i = 0; i < votes_len; ++i)
        counter[votes[i]] += 1;
    int answer = 0;
    for(int i = 0; i <= N; ++i)
        if(counter[i] == K)
            answer += 1;
    return answer;
}
반응형