본문 바로가기

▶ 자연과학

【코딩】 C 언어로 CPS Festival 6번 문항 풀기 C 언어로 CPS Festival 6번 문항 풀기 추천글 : 【C 언어】 C 언어 목차 Q. 다음과 같은 주사위 4개가 있다. 단, 주사위 위에는 Q와 V를 제외한 대문자 알파벳이 쓰여있고, 어떤 두 주사위도 공통된 문자가 나타나지 않는다. 위 주사위로 다음과 같은 단어를 만들었다고 한다. BOXY, BUCK, CHAW, DIGS, EXAM, FLIT, GIRL, JUMP, OGRE, OKAY, PAWN, ZEST 이때 각 알파벳이 어떤 주사위에 들어가는지 구하라. Solution. 아래 코드는 나머지 알파벳에 대한 모든 경우를 따져준 것이다. 각 배열에 저장된 값은 그 알파벳이 몇 번 주사위에 놓이는지이다. 코드를 실행시키면 8가지 결과가 나온다. (클릭해서 확인 바람) 1: (×) 2: (O) 3: ..
【코딩】 C 언어 또는 파이썬으로 행렬의 곱 구현하기 C 언어 또는 파이썬으로 행렬의 곱 구현하기 추천글 : 【C 언어】 C 언어 목차 1. 행렬의 곱셈 [본문] 2. C언어로 구현한 행렬의 곱셈 [본문] 3. 파이썬으로 구현한 행렬의 곱셈 [본문] 1. 행렬의 곱셈 [목차] ⑴ 행렬 X의 i 행, j 열의 원소를 X[i][j]라 하고, A ∈ ℝl×m, B ∈ ℝm×n, C ∈ ℝl×n, C = A × B라고 할 때 다음이 성립 ⑵ C 언어 또는 파이썬으로 구현한 예시 상황은 다음과 같음 2. C언어로 구현한 행렬의 곱셈 [목차] #include #define l 3 #define m 3 #define n 3 int main(void) { /* x[a][b] has a rows, b columns */ int A[l][m] = { { 1,3,2 }, { ..
【코딩】 C 언어로 이미지 입출력하기 C 언어로 이미지 입출력하기 추천글 : 【C 언어】 C 언어 목차 Q. 데이터 표현과 응용 프로그램에 대한 다음 물음에 답하시오. 1. 그림판 프로그램을 이용하여 다양한 색상의 bmp 파일을 생성(단일, 4 bit, 8 bit, 24 bit)하고 이를 HEX 코드로 나타내시오. 1 bit 4 bit 8 bit 24 bit 2. Exercise #include #include #define width 100 #define height 100 unsigned char h[54]; unsigned char R[width][height], G[width][height], B[width][height]; int main(int argc, char *argv[]) { int i, j; FILE *in = fopen..