DNA 골프 텍스트
도전
입력을 DNA 출력으로 변환합니다.
연산
- 텍스트를 ASCII 코드 포인트로 변환 (예 :
codegolf->[99, 111, 100, 101, 103, 111, 108, 102]) - 문자열 함께 ASCII 코드 (예를 들어
99111100101103111108102) - 바이너리로 변환 (예를 들어
10100111111001101001011010001000011001101011011110000110010111111011000000110) - 패드
0(예를 들어, 문자의 짝수를 만들기 위해 마지막에이야101001111110011010010110100010000110011010110111100001100101111110110000001100) - 교체
00와A,01와C,10와G,와11와T(예를 들어GGCTTGCGGCCGGAGACGCGGTCTGACGCCTTGTAAATA) - 산출
테스트 사례
codegolf > GGCTTGCGGCCGGAGACGCGGTCTGACGCCTTGTAAATA
ppcg > GGCTAATTGTCGCACTT
} > TTGG (padding)
명세서
- 이것은 코드 골프입니다
- 프로그램은 공백을 입력해야합니다.
- 귀하의 프로그램이 작동해야합니다
codegolf.
99111100101103111108102예를 들어 uint-64보다 크기 때문에 일부 언어는 더 큰 변환으로 어려움을 겪을 수 있습니다.
}내가 믿는 것TTGG입니다.