디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

프로그램좀 짜주세요. 급함 ㅠ 사례함

라면사리(110.14) 2011.12.18 20:25:52
조회 164 추천 0 댓글 7

배운지 3개월 밖에 안됐는데 ACM문제를 풀라하네요.

두 문제인데요. 프로그램좀 짜주세요. 중요한 부분에 주석도 좀 붙여주세요.
설명도 좀 해주셨으면 감사해요.

저는 1.상수와변수 2.자료형과 입출력 3.연산자 4.조건과 반복 5.함수 6.배열 7.포인터(다 안배움) (#include <iostream> 몰라요) 까지 배웠습니다.

이 수준으로 소스랑 어떻게 한건지 설명도 해주셨으면 정말 감사하겠습니다.

오리지널 하프더즌오리지널 하프더즌    <<<<<<<사례로 기프티콘으로 드릴게요 부탁해요.

ehom2030@hanmail.net 제 네톤 아이디에요 . 알려주시면 감사해요.


모듈형 곱셈식

 


다항식의 계수는 01을 고려하십시오. 두 다항식의 추가는 다항식의 해당 능력에 대한 계수를 추가에 의해 이루어진다. 계수 추가는 (0 + 0) mod 2 = 0, (0 + 1) mod 2 = 1, (1 + 0) mod 2 = 1, 그리고 (1 + 1) mod 2 = 0 따라서, 그것은 배타적 - OR 연산과 동일합니다.

 

(x^6 + x^4 + x^2 + x + 1) + (x^7 + x + 1) = x^7 + x^6 + x^4 + x^2

 

두 다항식의 뺄셈은 마찬가지로 이루어집니다. 뺄셈도 마찬가지로 모듈 2에 의해 이루어집니다.

 

(x^6 + x^4 + x^2 + x + 1) - (x^7 + x + 1) = x^7 + x^6 + x^4 + x^2

 

두 다항식의 곱셈은 일반적인 방법으로 수행됩니다. (물론, 계수의 추가는 또한 modulo 2 수행됩니다.)

 

(x^6 + x^4 + x^2 + x + 1) (x^7 + x + 1) = x^13 + x^11 + x^9 + x^8 + x^6 + x^5 + x^4 + x^3 + 1

 

두 다항식 F (X)g (X) modulo 다항식 H (x)F(X)G(X)H(x)로 나눈 나머지입니다.

 

(x^6 + x^4 + x^2 + x + 1) (x^7 + x + 1) modulo (x^8 + x^4 + x^3 + x + 1) = x^7 + x^6 + 1

 

주의점은 F(x)G(x)의 차수는 H(x)의 차수보다 높아서는 안되고 모든 함수의 차수는 1000보다 작아야 합니다.

 

프로그램은 처음에 테스트 케이스를 입력합니다. (테스트 횟수) 그리고 F(x), G(x), H(x)순으로 각 x의 차수만 입력합니다. 그러면 F(x)G(x) mod H(x)를 구하게합니다.

 

Sample Input

 

2

7 1 0 1 0 1 1 1

8 1 0 0 0 0 0 1 1

9 1 0 0 0 1 1 0 1 1

10 1 1 0 1 0 0 1 0 0 1

12 1 1 0 1 0 0 1 1 0 0 1 0

15 1 0 1 0 1 1 0 1 1 1 1 1 0 0 1

 

Sample Output

 

8 1 1 0 0 0 0 0 1

14 1 1 0 1 1 0 0 1 1 1 0 1 0 0

 

2. 유전자

 

당신의 임무는 두 유전자를 비교하고 아래 설명과 같은 그들의 유사성을 결정하는 프로그램을 만드는 것입니다. 예로 AGTGATG GTTAG이 유전자 감안할 때, 그들은 얼마나 유사?

이 유전자의 유사성을 측정하는 방법 중 하나는 정렬이라고합니다.

정렬에서는, 공백은 적절한 위치에, 필요한 경우 삽입됩니다

유전자들을 동등하게 오래하고 점수 행렬에 따라 발생하는 유전자를 점수를 준다.

 

유전자 Matrix

    A  C   G    T   -

5 -1 -2 -1 -3

C -1 5 -3 -2 -4

G -2 -3 5 -2 -2

T -1 -2 -2 5 -1

- -3 -4 -2 -1 *

 

AGTGATGGTTAG를 비교해보면 길이가 8인 유전자라 할 때

 

AGTGAT-G

-GT--TAG

이므로 유전자 MATRIX에 의해 (-3)+5+5+(-2)+(-3)+5+(-3)+5=9가 성립된다.

 

만약 유전자길이가 7일 경우

 

AGTGATG

-GTTA-G

이므로 유전자 MATRIX에 의해 (-3)+5+5+(-2)+5+(-1) +5=14가 성립되는 것이다.

 

프로그램은 일단 테스트 횟수를 정한다. 그리고 길이를 입력하고 유전자코드를 입력한다. 길이와 유전자코드를 입력하면 점수가 출력된다.

 

주의해야 할 점으로 유전자 길이가 100을 초과해서는 안된다.

 

Sample Input

 

2

7 AGTGATG

5 GTTAG

7 AGCTATT

9 AGCTTTAAA

 

Sample Output

 

14

21


 

>

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
294967 이거 한번 봐주세요~쓰래드!!!ㅠㅠㅠㅠㅠ [1] 뵤뵤구(221.163) 11.12.19 82 0
294966 그럼 어떤식으로 해야지 입력받는식으로 할수있을까요? [2] 1234(218.237) 11.12.19 78 0
294965 다시 질문 드립니다 [5] 1234(218.237) 11.12.19 90 0
294964 아 시발 진로 존나 잘못잡은거냐? [2] 뿡뿡뿡뿡(39.112) 11.12.19 124 0
294963 웹게임에서 소스 추출하려는데 [12] 나무아비(114.200) 11.12.19 713 0
294962 c언어 질문 [5] 1234(218.237) 11.12.19 102 0
294961 파트타임 학원 강사 하기 힘듬? 급질(221.147) 11.12.19 125 0
294959 가장 생각나는 허무한 삽질이 뭐였어? [1] ㅌㄹ(59.26) 11.12.19 106 0
294958 소프트웨어 테스팅 프로그램은 어떻게 테스팅 하는거야? [1] 해물(14.51) 11.12.19 67 0
294957 지금 누구 계신가요? html 질문인데; [1] 홈페이징(122.40) 11.12.19 95 0
294956 Java , JSP 질문 좀 받아줘 형들 [3] `-'갤로그로 이동합니다. 11.12.19 68 0
294955 스타1 mpq를 풀어봤는데 [2] DevilCruiser갤로그로 이동합니다. 11.12.19 121 0
294954 자소서를 엄청 오래쓰고 나서 읽어봤는데 ㅠㅠ [1] ㅁㄴㅇㄹ(115.137) 11.12.18 113 0
294953 DB SQL명령어 질문 [3] income갤로그로 이동합니다. 11.12.18 145 0
294952 MFC 질문 [4] 토끼나븨(118.221) 11.12.18 83 0
294951 이바닥 정년 솔직히 몇으로 보냐? [4] ㅇㅇ(112.148) 11.12.18 198 0
294949 스타1이나 2깔려있는횽들 [6] DevilCruiser갤로그로 이동합니다. 11.12.18 96 0
294948 횽들 c언어 공부하는데 모르는거좀 물어볼게 [5] 123(219.249) 11.12.18 108 0
294947 요즘 MFC 배우고 있는데, 실제 실무에서 가장 많이 쓰는 건 뭔가요? [2] 까꼬이(121.174) 11.12.18 113 0
294946 밑에 포인터 물어봤었는데.. [1] 형들(221.155) 11.12.18 73 0
294945 프로그래머 만큼 안정적인 직업도 없는 것 같다.jpg [2] ㅇㅇ(121.133) 11.12.18 224 0
294944 형들 *p++ *(p++)랑 같은거임? [2] 형들(221.155) 11.12.18 106 0
294943 오빠들 자바 getRemoteAddr() 왜 ipv6로 가져올까요? [2] 자바(211.187) 11.12.18 154 1
294942 학교에서 교수가 여자라서 짱 좋음 [4] ㅇㅇ(121.133) 11.12.18 208 1
294941 혹시 너무 무료하고 심심해서 mfc 한번 mfc 우앙ㅠ(221.163) 11.12.18 68 0
294940 이런 병신같은 인사담당자 들 왜이렇게 많냐?? [1] 이메지네이션(114.205) 11.12.18 109 0
294939 나의 퇴사 썰. [1] 이런개새끼갤로그로 이동합니다. 11.12.18 132 0
294938 모 일케 갈켜주는 사람이 읍냐ㅇㅇ C 공부좀 할래면 어떠카냐고 묻는데 [4] 미케닠갤로그로 이동합니다. 11.12.18 114 0
294937 어떤 os가 가장 전망성 높을까 [1] 전망(115.41) 11.12.18 110 0
294936 html 질문좀.. 1111(124.195) 11.12.18 52 0
294935 형들 이거쉬운건데 제발알려주세요 ㅠㅠㅠㅠㅠ [1] ㄴㅇㄹㄴㅇ(125.129) 11.12.18 65 0
294934 내가 봤을 때 물어보는 놈들은 존나게 맞아야 한다. [1] ㅇㅇ(61.43) 11.12.18 113 0
프로그램좀 짜주세요. 급함 ㅠ 사례함 [7] 라면사리(110.14) 11.12.18 164 0
294932 일본 스마트폰 개발자 '몸값=금값' [5] ㅁㄴㅇㄹ(14.42) 11.12.18 236 0
294931 프통령하고 스터디 하구 왔심 [3] 9m(58.140) 11.12.18 101 0
294929 InputStream 과 BufferedReader [6] 케이갤로그로 이동합니다. 11.12.18 91 0
294928 면접볼때 주량이랑 여친있냐고 물어보던데 [8] 123(211.48) 11.12.18 251 0
294927 횽들 전자공학 1학년인데 C언어 공부좀 해보려고하는데 어케해야됨? 학원다 미케닠갤로그로 이동합니다. 11.12.18 79 0
294926 형들 이 사이트 알아? 임베디드쪽 무료강의해주는곳인데 [2] ㅇㅇ(112.148) 11.12.18 140 0
294925 엄청 간단한 html인데 해결좀 도와주세요 ㅠ [3] 홈페이징(122.40) 11.12.18 93 0
294924 난 개발자가 되려고 취업을 알아보는데 [1] ㅋㅋㅋ(110.70) 11.12.18 104 0
294923 DB 쌩초짜 질문좀 할게!! ㅌㄹ(59.26) 11.12.18 50 0
294922 Sencha Touch 로 결정했다! 으이얍! [2] 캐센터닭(115.92) 11.12.18 94 0
294921 데이터베이스 뭐 좀 물어볼게요;;; [7] 전설의대지갤로그로 이동합니다. 11.12.18 91 0
294919 중소기업이나 벤처기업은 면접 떨어지면 문자로 통보해주나? [3] 123(211.48) 11.12.18 193 0
294918 13층에서 이사 왔다고 떡을 돌리는데 [3] 거칠게갤로그로 이동합니다. 11.12.18 117 0
294917 과제 질문염!!(BufferedReader관련) [5] 케이갤로그로 이동합니다. 11.12.18 92 0
294916 어셈블리 질문하나만 할께형들 젭라알려줘 [2] 파일입출력(1.216) 11.12.18 63 0
294915 MFC 좀 하눈사람들 일로와바!!!!!!!!!!!!!!!!!!!! [3] (220.116) 11.12.18 109 0
294914 혹시 가족같은 분위기의 IT업게 다니는 사람 있냐? [4] 므해?갤로그로 이동합니다. 11.12.18 190 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2