전체 글 (26) 썸네일형 리스트형 게임에서의 확률론(미완) https://lemontrivia.tistory.com/19 게임의 확률 구현 방식 뇌피셜이 많습니다. 컴퓨터로 확률을 구현하는 방식은 정말 다양하고, 게임에 적용할 수 있는 방식도 무궁무진합니다. 주제별로 생각나는 구현 방법을 조금씩 적어보겠습니다. 1. 묶음 확률 2. lemontrivia.tistory.com 위 링크에 있는 글을 읽고 오시면 되겠습니다. ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 이 글을 요약하자면 다음으로 정리할 수 있습니다. 1. {전제} 게임에서의 확률은 [확률을 지정할 정수] / [기준 정수]로 정의된다 2. 기대값은 np 3. 확률이 고정된 해당 케이스의 경우, 이항 분포로 분석할 수 있다 4. 이항 분포를 통해 누적 .. 구간 확률과 개별 확률에 대한 C++ 예제코드 https://lemontrivia.tistory.com/19 게임의 확률 구현 방식 뇌피셜이 많습니다. 컴퓨터로 확률을 구현하는 방식은 정말 다양하고, 게임에 적용할 수 있는 방식도 무궁무진합니다. 주제별로 생각나는 구현 방법을 조금씩 적어보겠습니다. 1. 묶음 확률 2. lemontrivia.tistory.com 위 글에 대한 보충 코드입니다. #include #include #include using namespace std; //https://lemontrivia.tistory.com/19 int main() { //시드값 초기화 srand(static_cast(time(NULL))); //위 블로그 글에서 돌림판 있는 부분에 대한 코드임 //순차적으로 배열을 확인하고 배열에서 해당하는 [한개의].. Float 자료형에 대한 이해 (Floating Point Converter) 이 글은 Float 자료형의 데이터 저장 형식에 대한 내용을 비트 영역에서 정리해서 서술한 글입니다. 글을 들어가기에 앞서 엑셀 파일을 원하고 오신 분을 위해 엑셀을 먼저 올려드리겠습니다 이 엑셀은 매크로를 사용합니다! 이 엑셀은 실수 -> float변환을 지원하지 않습니다. float -> 실수로만 변환해줍니다. (혹시 필요하시면 댓글에 남겨주세요) ------------------------------------------------------------------------------------------------------------------------------------------------------------ 아래 값은 3.14를 부동소수점 연산 없이 메모리에 직접 때려박는 코드입니다... 데이터 자료형 Type Name Byte Range bool 1 0 ~ 255 char 1 -128 ~ 127 unsigned char 1 0 ~ 255 int 4 -2,147,483,648 ~ 2,147,483,647 unsigned int 4 0 ~ 4,294,967,295 short 2 -32,768 ~ 32,767 unsigned short 2 0 ~ 65,535 long 4 -2,147,483,648 ~ 2,147,483,647 unsigned long 4 0 ~ 4,294,967,295 long long 8 –9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 unsigned long long 8 0 ~ 18,446,744,073,709,551,615 float .. 아스키 코드표 Char Hex Dec Char Hex Dec Char Hex Dec Char Hex Dec NUL 0x00 0 Space 0x20 32 @ 0x40 64 ` 0x60 96 SOH 0x01 1 ! 0x21 33 A 0x41 65 a 0x61 97 STX 0x02 2 백준 7568: 덩치 문제 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩치가 각각 (x, y), (p, q)라고 할 때 x > p 그리고 y > q 이라면 우리는 A의 덩치가 B의 덩치보다 "더 크다"고 말한다. 예를 들어 어떤 A, B 두 사람의 덩치가 각각 (56, 177), (45, 165) 라고 한다면 A의 덩치가 B보다 큰 셈이 된다. 그런데 서로 다른 덩치끼리 크기를 정할 수 없는 경우도 있다. 예를 들어 두 사람 C와 D의 덩치가 각각 (45, 181), (55, 173)이라면 몸무게는 D가 C보다 더 무겁고, 키는 C가 더 크므로, "덩치"로만 볼.. 백준 2231: 분해합 문제 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 된다. 따라서 245는 256의 생성자가 된다. 물론, 어떤 자연수의 경우에는 생성자가 없을 수도 있다. 반대로, 생성자가 여러 개인 자연수도 있을 수 있다. 자연수 N이 주어졌을 때, N의 가장 작은 생성자를 구해내는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 출력 첫째 줄에 답을 출력한다. 생성자가 없는 경우에는 0을 출력한다. 예제 입력 1 복사 216 예제 출력 1 복사 198 정답 코드 #include "stdio.. 욘 고급 수입 축산물 확률 1%인건가... 과연 몇퍼센트일까요 이거 이전 1 2 3 4 다음 목록 더보기