디시인사이드 갤러리

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

갤러리 본문 영역

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

라면사리(110.14) 2011.12.18 20:25:52
조회 147 추천 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 - -
295741 방금 헬겔에 올라온짤.. ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 19금 [1] 헝그리박갤로그로 이동합니다. 11.12.23 171 0
295740 이 만화봤음 다들? [2] McHello갤로그로 이동합니다. 11.12.23 156 0
295739 줫밥님 제가 닉지적해서 닉바꿧나옄ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ [5] ㅁㄴㅇㄹ(115.137) 11.12.23 70 0
295737 백왕개샠키 [4] 헝그리박갤로그로 이동합니다. 11.12.23 79 0
295736 쿼리의 고수가 되고 싶소 [3] (112.223) 11.12.23 91 0
295735 ㅇㅋ 헝그리박갤로그로 이동합니다. 11.12.23 20 0
295734 줫밥 = 나 닉변함 [1] 헝그리박(122.49) 11.12.23 47 0
295733 프갤 챗방은업나요? 데헷(119.82) 11.12.23 31 0
295732 오늘 11시 40분에 온 우리 신입 퇴근 준비한다 [5] 123(125.7) 11.12.23 150 0
295729 살빼려고 약샀어 [1] 헝그리박(122.49) 11.12.23 62 0
295727 C++ 책 추천좀 [3] 아그브어갤로그로 이동합니다. 11.12.23 165 0
295725 곽노현팀장 elwlwlwk갤로그로 이동합니다. 11.12.23 83 0
295723 늬들아 씨벌 오늘 분위기 왜이러니 ㅇ.ㅇ?? 뽀로 조금 무서워진다. [9] PoRO갤로그로 이동합니다. 11.12.23 97 0
295722 역시 예상대로 중학생놈들 "장난삼아" 했다고 변명하네..... [9] 야요이갤로그로 이동합니다. 11.12.23 210 0
295718 모임? 모임? 왜 오늘 프겔 파이팅 분위기임? ㅇvㅇ??? [2] PoRO갤로그로 이동합니다. 11.12.23 86 0
295714 흔한 퇴사 결정후 주변반응 [3] 므해?갤로그로 이동합니다. 11.12.23 185 0
295712 나 크리스마스 선물받았다 ㅋㅋㅋㅋ ㅇvㅇ 히히히히 [11] PoRO갤로그로 이동합니다. 11.12.23 88 0
295710 분노의 파워코딩 5일차, 작업내용 [2] [성대아싸]갤로그로 이동합니다. 11.12.23 128 0
295706 1월 7일날 비트 자바 교육들을껀데 [1] 헝그리박갤로그로 이동합니다. 11.12.23 131 0
295705 곽노현팀장 저새기는 누굴 못먹어서 안달이냐 [1] elwlwlwk갤로그로 이동합니다. 11.12.23 97 0
295704 자바 실무경험자들에게 질문.. [12] 므해?갤로그로 이동합니다. 11.12.23 179 0
295701 性탄절 [5] iljeomobolt갤로그로 이동합니다. 11.12.23 160 0
295696 100키로이상만 보셈 [2] 줫밥(122.49) 11.12.23 89 0
295694 자바스크립트 쓰다가 갑자기 급궁금증? [1] 개심심(61.73) 11.12.23 112 0
295692 근데 너네 군대는 갔다왔냐? [2] ㅊㄹ(222.112) 11.12.23 74 0
295690 내가 현실보단 이상주의자라서 그런걸까.... [1] 야요이갤로그로 이동합니다. 11.12.23 58 0
295689 서블릿이 웹서버 같은건가요??? 뭐하는 것인지 모르겠어요 ㅠㅠ [1] 외국인(182.211) 11.12.23 77 0
295688 오픈지엘 ES 2.0 좀 아는 횽 있나여? [2] opengl(115.95) 11.12.23 99 0
295686 충++ [1] 천회장(14.52) 11.12.23 67 0
295684 곽 여기 왜오는거임 줫밥(122.49) 11.12.23 50 0
295681 오오미 팀장님 왕따시키는거 보니 프갤벌레들 수준이 뉴스 나올감이네 [2] 곽노현차장(59.13) 11.12.23 114 1
295679 to. ㅡㅡ [1] 줫밥(122.49) 11.12.23 42 0
295678 즷밥님아 ㅡㅡ [1] ㅡㅡ(175.198) 11.12.23 54 0
295677 설마 오늘도 야근하는 횽들은 없겠지??? 거칠게갤로그로 이동합니다. 11.12.23 53 0
295675 이번 대구 중학생 사건 가해자 신상 슬슬 나오던데 [1] 123(125.7) 11.12.23 469 5
295674 SI,솔루션 그 외엔 뭐 임 ?? [6] 야요이갤로그로 이동합니다. 11.12.23 118 0
295673 곽노현팀장 [3] 퓨리님(111.91) 11.12.23 79 0
295672 퇴근 까지 3시간! 직딩들아 지금 뭐하는지 써보랑께 잠깐 휴식하자 [4] ㅊㄹ(222.112) 11.12.23 60 0
295671 횽들 나 파이썬 책 하나만 추천해죠(개왕왕왕왕초보) 꽥꽥꾸르릉꿍갤로그로 이동합니다. 11.12.23 290 0
295670 대표님 제발 저희회사도 상장좀 ㅜㅠㅜ [6] 줫밥(122.49) 11.12.23 98 0
295669 학교는 사회의 축소판이다. [1] ㅇㅇ(182.209) 11.12.23 73 0
295667 횽들 경력 기술서는 어떻게 쓰는꺼얌? 돌리안(121.131) 11.12.23 44 0
295666 쿄스케 인기쩌네 [6] 줫밥(122.49) 11.12.23 95 0
295665 그럼 다들 이 여자아이에 대해서 어떻게 생각함.jpg [7] ㅁㄴㅇㄹ(115.137) 11.12.23 160 0
295664 야 프로그래밍 취미로 할만하냐 [5] 가격거품갤로그로 이동합니다. 11.12.23 147 0
295663 다른 건 몰라도 [3] -ㅂ-(210.90) 11.12.23 51 0
295659 나 예전부터 궁금한게 집단 따돌림 하는 애들의 심리..... [4] 야요이갤로그로 이동합니다. 11.12.23 142 0
295658 프갤하는형들 10명도안되는거같다.. [3] ㅊㄹ(222.112) 11.12.23 81 1
295656 프갤 가가방 들어갔는데 Lover♥갤로그로 이동합니다. 11.12.23 54 0
295654 플래쉬 파일 질문 좀 하겠습니다. [2] ares4you갤로그로 이동합니다. 11.12.23 51 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2