디시인사이드 갤러리

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

갤러리 본문 영역

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

라면사리(110.14) 2011.12.18 20:25:52
조회 150 추천 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/03 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
295088 크리스마스 때까지 분노의 코딩 1일차 [2] [성대아싸]갤로그로 이동합니다. 11.12.19 122 0
295087 지금 라디오 스타 김용만 김수용편 보는데 [2] 좋은아버지갤로그로 이동합니다. 11.12.19 102 0
295085 아오 쉬펄 여기 온지 2달째인데 단 하루도 야근이란 없다 [3] 개심심(121.140) 11.12.19 167 0
295084 형들 머해? [11] Stan(220.244) 11.12.19 132 0
295083 전테일의 공개장(여러가지 생각이 드네요) 흠흠흠(116.36) 11.12.19 60 0
295082 자바 과제 대행 구합니다 [1] 정글쥬스(1.210) 11.12.19 135 0
295081 회사에 보낼 ppt 다 만들었어. [5] 좋은아버지갤로그로 이동합니다. 11.12.19 126 0
295077 처음 파이썬 공부 할려고 하는데 책 어떤게 좋을까요?? [7] 파이선(175.116) 11.12.19 222 0
295076 위로 받고 싶은 형들에게... [1] Lover♥갤로그로 이동합니다. 11.12.19 61 0
295073 혹시 동적 인프라에 대한 개념 에 대해 잘아는 형있어? 좋은아버지갤로그로 이동합니다. 11.12.19 39 0
295072 게임프로그래밍 과 CCNA에 상관관계 CHALLENGER갤로그로 이동합니다. 11.12.19 119 0
295071 이클립스 프로젝트 불러오기 질문좀... [1] 123(211.200) 11.12.19 118 0
295070 혹시 홈서버 굴리는 형들 있음? [7] 한화외야수갤로그로 이동합니다. 11.12.19 144 0
295068 야호 내일이 마지막 면접이다 ! [7] 좋은아버지갤로그로 이동합니다. 11.12.19 142 0
295067 to. 김심심 줫밥(122.49) 11.12.19 37 0
295066 주식 폭락이라며 삼양주식은 올랐다며? [5] 쿄스케갤로그로 이동합니다. 11.12.19 125 0
295065 갤탭 찾아옴 ㅇㅇ [4] 줫밥(122.49) 11.12.19 74 0
295064 오예 릭 잡았다. 천회장(14.52) 11.12.19 53 0
295062 @#$^%%@#$^ [4] 생물학(122.35) 11.12.19 75 0
295058 곽팀장♥ [5] Lover♥갤로그로 이동합니다. 11.12.19 105 0
295057 여기서질문 [12] 컴쏘갤로그로 이동합니다. 11.12.19 122 0
295056 고인 목록 [4] &gt;&lt;(220.70) 11.12.19 96 0
295054 야 근데 이 짤에 있는 사람들은 대체 뭔 생각으로 살아가고 있는거임? [5] Lover♥갤로그로 이동합니다. 11.12.19 213 0
295053 조는거 딴짓하는거에 머 그리 예민하게 구는지 모르겠다...? [3] ㅅㄱㅅㄱㅅㄱ갤로그로 이동합니다. 11.12.19 88 0
295052 오늘 평소랑 좀 다르게 출근했는데 [1] McHello갤로그로 이동합니다. 11.12.19 90 0
295051 미국에서 [5] 컴쏘갤로그로 이동합니다. 11.12.19 94 0
295047 자바 코드 좀 봤는데 어렵네;; [7] 줫밥(122.49) 11.12.19 129 0
295046 난 목표가 연봉 5000인데 [3] ㅇㅇ(125.182) 11.12.19 199 0
295045 공부 할게 산더미인데 김정일 죽어서 일하기 싫다 [1] 개심심(61.73) 11.12.19 84 0
295044 C언어에서는 디폴트 매개변수 어떻게 쓰나요; [3] 치킨맛맛폰갤로그로 이동합니다. 11.12.19 104 0
295043 카톡 닉네임 김센스 게이있냐? 줫밥(122.49) 11.12.19 59 0
295039 어깨가 아프고... [2] 9m(203.236) 11.12.19 46 0
295035 연봉 얼마 받고 싶냐. [7] ㅂㅎㅅ(124.35) 11.12.19 162 0
295034 환급 100만원 이야? [1] 신입사원갤로그로 이동합니다. 11.12.19 66 0
295032 to. 케닭 [11] 줫밥(122.49) 11.12.19 159 0
295031 레알 OpenGL 아는 횽 하나도 업음?? [2] 신입사원갤로그로 이동합니다. 11.12.19 94 0
295030 야 이거좀 갈켜줘 [25] 줫밥(122.49) 11.12.19 187 0
295029 소스입니다. [1] 대한민국코더갤로그로 이동합니다. 11.12.19 61 0
295028 선배님들 질문있습니다. [1] 대한민국코더갤로그로 이동합니다. 11.12.19 77 0
295026 대한민국코더 인사드립니다. [1] 대한민국코더갤로그로 이동합니다. 11.12.19 68 0
295024 주식 박살났다 ㅋㅋㅋ 김정일 시발년 뒤져도 씨발년 살아도 씨발년 [2] 개심심(61.73) 11.12.19 126 0
295023 양재동쪽에 스포츠 가르쳐주는 곳 없나? 배드민턴이라던지 뭐든지.. [5] 초딩6(59.13) 11.12.19 307 3
295022 입사한 이후로 공휴일이 없다 3(121.169) 11.12.19 61 0
295021 김정일 죽었는데 [1] Adelposs갤로그로 이동합니다. 11.12.19 97 0
295018 안드로이드 면접 질문 구걸좀용 ^^; [13] 흐잌ㅋ(119.65) 11.12.19 617 0
295015 이번주 정모하자 [2] 줫밥(122.49) 11.12.19 93 0
295012 윈도우 xp 발매전 마소 직원의 대담함.jpg Stan(220.244) 11.12.19 175 0
295011 유용한 글이니 잘 읽어보고 GC를 쓰도록 하자 [1] 퓨리님(111.91) 11.12.19 78 0
295010 손들어!! 움직이지마 그리고 가진돈 다내놔!.jpg Stan(220.244) 11.12.19 59 0
295009 횽아들.올만이내요 저ㅜ내일임대합니다 [5] 푸른명월갤로그로 이동합니다. 11.12.19 68 1
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2