시간 제한: 1000 ms 메모리 제한: 32768k 설명: 일부 정수 쌍을 주세요. 하나는 100 비트에 근접할 수 있는 큰 수와 1 비트입니다. 이 쌍의 곱을 찾아내다. 샘플 입력:11123012345678910 8/kloc-
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 은 다음과 같은 구조를 가진 정수입니다. 첫 번째 행은 정수 n 입니다. 즉, 출력을 정렬할 n 개의 정수가 있습니다. 먼저 길이별로 정렬하고 길이가 같으면 크기별로 정렬합니다. N 이 0 이면 작업이 종료됩니다. 샘플 입력: 312312333210000000010 샘플 출력:/kloc-0
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 많은 학생들의 점수를 나타내는 벡터 데이터. 평균 60 점 이상의 학생을 정렬하여 출력하는 프로그래밍. 샘플 입력: 장삼90 85 77 25 63 리사 58 73 66 85 90 왕 5 70 80 90 5 1 52 돈 6 80 63 58 52 50 첸 7 90 28 38 48 주 8 40 70 7 0 33 55 샘플 출력: 1 이사왕 역순 정렬
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 일부 정수는 역값으로 정렬된 후 출력됩니다. 반전이란 정수 비트 반전이 새 숫자를 형성하는 것을 의미합니다 (예: 13 이 3 1 으로 반전됨). 입력: 첫 번째 행의 정수 n 은 뒤에 나열된 그룹 수를 나타냅니다. 각 그룹의 첫 번째 정수 n 은 뒤에 n 개의 정수가 있음을 나타냅니다. (그룹당 데이터 양 80 이하) 출력: 각 숫자 세트를 역수순으로 정렬합니다. 각 조의 성적이 한 줄을 차지하다. 줄 끝에 공백이 없다. 샘플 입력: 24 8313 24 364 9910012312345 샘플 출력:/kloc-;
시간 제한: 1000 ms 메모리 제한: 32768 k 설명 성적점을 계산하는 공식은 (60 점 미만, 본 과정 성적점은 0) [(과정 1-50)÷ 10×3+ (과정 2-50)) 입니다 惇;10 샘플 입력: 장삼89 62 71리사 98 50 80 왕 5 67 88 9 1 샘플 출력: 왕오 67 88 9 1 리
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 일부 날짜 형식은' MM/DD/YYYY' 입니다. 그들의 날짜 크기를 계획하도록 프로그래밍하다. 샘플 입력:12/31/200510/21/200302//kloc
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 일부 0 1 문자열이 1 의 수로 출력됩니다. 샘플 입력:100111100001/
시간 제한: 1000 ms 메모리 제한: 32768k 설명: C++ 소스 코드를 제공합니다. 위의 주석을 빼주세요. 예 입력://= = = = = = = = = = = = = = = = = = = = = = = = = = =//가장 간단한 프로그램//= = = = = = = = = = Iostream & gt 는 네임스페이스 STD//-intmain () {cout < & lt "안녕 세상! \ n ";; }//-샘플 출력: # include & ltiostream & gt 네임스페이스 stdintmain () {cout < & lt "안녕 세상! \ n ";; 17, 최단 거리 점
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 평면의 일부 좌표 점을 나타내는 정수 쌍을 제공합니다. 점을 지정하여 해당 점에서 가장 짧은 거리에 있는 모든 점을 찾습니다. 구조는 첫 번째 정수 쌍이 주어진 점이고, 다음 정수 쌍은 다른 점입니다. 샘플 입력: 92101101221샘플 출력: 2/kloc 두 점의 최단 거리.
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 평면 위의 점을 나타내고 모든 점 중에서 가장 가까운 두 점을 찾는 정수 쌍을 제공합니다. 구조는 각 데이터 세트의 첫 번째 행에 정수 N 만 있습니다. 즉, 뒤에 N 개의 점이 있습니다. 이들 점 중 두 개를 찾아 모든 점 중 가장 짧은 거리임을 나타냅니다. N 이 0 이면 입력이 종료됩니다. 샘플 입력: 4 1 2003 67 231331000 샘플 출력: (1,2) (0, 직선으로 가는 가장 긴 거리.
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 지정된 선, 지정된 좌표 점, 해당 선까지의 최대 거리를 구합니다. 첫 번째 선에는 두 개의 정수 쌍이 있는데, 한 선의 두 점을 나타내고, 그 뒤에는 몇 개의 정수 쌍이 있으며, 주어진 좌표점입니다. 결과는 소수점 세 자리를 유지합니다. 샘플 입력:12343 810107 29001샘플 출력: 636.396 XX. 직사각형 면적을 계산합니다.
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 두 좌표 점이 직사각형을 결정합니다. 직사각형 영역별로 출력을 정렬하십시오. 각 선은 직사각형을 나타내는 두 개의 좌표 점을 제공합니다. 필요에 따라 면적을 출력해 주세요. 샘플 입력:1234102321312871샘플 출력: 0344 출력 형식이 잘못되면 전체 문제를 평가할 수 없습니다. 다음 질문은 기본 출력문 사용을 교육합니다. 21, 벽 "삼각형" 부착
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 프로그래밍 출력이 벽에 붙은 문자 삼각형에 양의 정수 (≤26) 를 입력합니다. 샘플 입력: 37 샘플 출력: aaababca aabca abcda abcdea abcdea abcdefg XXII. 야마가타 지도
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 입력에는 각각 문자 c 와 양의 정수 n(n≤50) 이 들어 있는 데이터 세트가 포함되어 있습니다 샘플 입력: a 3m 9 샘플 출력: aaaaaaa mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 입력에는 각각 네 부분으로 구성된 데이터 세트가 포함되어 있습니다. 첫 번째 부분은 패턴 문자이고 마지막 세 부분은 폭을 나타내는 정수입니다 (
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 노신 선생의 아Q 는 동그라미도 잘 그리지 못한다. 이제 프로그래밍의 도움으로, 우리는 직선을 조준하고, 요구에 따라 자동으로 원을 그릴 수 있다. 이것은 일종의 즐거움이 아닌가? 문자의 원은 약간 거칠어 보이지만, 상하 대칭, 두께가 균일하여 닫히기만 하면 괜찮습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 문자명언) 입력: 원의 내부는 항상 정사각형이며, 외부는 각도를 그리지 않고 일정한 두께의 선으로 둘러싸여 있다. 주어진 데이터, 각 행은 사용된 문자 펜, 펜 두께, 원 안의 사각형 높이를 포함한 그룹입니다. 입력 데이터에 있는 펜의 두께와 높이가 모두 0 이면 처리가 종료됩니다. 출력: 각 원은 모서리의 한 선에 기대고, 선 문자는 B 이고, 각 원 사이에는 빈 행이 있고, 첫 번째 원 앞에는 빈 행이 없습니다. 샘플 입력: A 1 3F 3 5A 0 샘플 출력: b aaba ABA ab AAA b ffffb ffffb fffb ffffb ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffb ffffffffffffffb ffffffffffb fffffffffffff FB ffffff Fb fff fff fff FB fff fff b fff fff fff fff XXV 보호 확인
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 컴퓨터는 급여 및 계정 지불 어플리케이션과 같은 수표 쓰기 시스템에 자주 사용됩니다. 자주 이상한 일이 많이 생긴다. 월급 수표가 잘못되어 백만 원을 더 쓴다. 인위적 및 기계적 오류로 인해 수표 쓰기 시스템이 비정상적인 값을 씁니다. 시스템 설계자는 이러한 오류 검사가 발생하지 않도록 시스템에 제어를 설정합니다. 또 다른 심각한 문제는 어떤 사람들은 돈을 훔치기 위해 의도적으로 수표 금액을 변경한다는 것이다. 수표 금액의 변화를 막기 위해 대부분의 수표 쓰기 시스템은 수표 보호 기술을 채택하고 있다. 일반적인 보안 방법은 수표 금액을 대문자로 쓰는 것이다. 수표 번호가 쉽게 변경되더라도 문자로 표시된 금액은 변조하기 어렵다. 프로그램을 작성하고, 숫자 양을 입력하고, 문자 양을 출력합니다. 예를 들어 1 12.43 은 행복한 20 달러와 43/ 100 으로 기록됩니다. 입력: 0.00 에서 999.99 까지 몇 가지 입력 데이터가 있습니다. 내보내기: 각 데이터에 대해 대문자로 된 영어 표현을 내보냅니다. 예를 들어 12.45 는 20 달러 45/ 100 으로 기록됩니다. 정수 부분은 0 또는 1 달러이고 달러는 s 를 추가하지 않는 경우 각도 점수가 없으면 각도 점수를 출력할 필요가 없습니다. 샘플 입력: 0.453456.89 샘플 출력: 0 달러 및 45/ 100 세 번째 4 달러 56 달러 및 89/ 100 XXVI. 단어 통계
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 문장 한 편의 모든 글자 수를 그룹화하기 위한 프로그램을 설계해야 합니다.
문장 한 편은 일련의 단어로, 각 단어가 한 줄을 차지한다. 단어 W 와 단어 V 는 같은 그룹에 속하며, W 의 문자가 어떤 리플로우를 통해 V 와 같은 경우에만. 수량이 가장 많은 다섯 그룹을 찾아내다.
투입하다
한 줄에 하나씩 소문자로 구성된 많은 단어를 입력합니다.
EOF 로 끝납니다.
출력물
가장 많은 수의 단어를 출력하다. 5 그룹 미만일 경우 모두 출력됩니다.
그룹과 그룹 사이에 단어 수가 내림차순으로 정렬됩니다. 단어 수가 같으면 해당 그룹에서 사전 순서가 가장 작은 단어가 비교되고 사전 순서가 가장 작은 단어가 먼저 나타납니다.
각 그룹에 대해 그룹 내의 단어 수가 먼저 출력된 다음 사전 순서에 따라 오름차순으로 출력됩니다. 동일한 단어는 한 번만 출력됩니다. 예 입력: undisplayedtraceasingleteatdisplayedcratecartetbetabeattaateabetcaretcaretcare 샘플 출력: 크기가 8 인 그룹: caretcart ecater crate 4 인조: 베타를 물리치도록 분노를 부추기다. 4 인조: Eta 차를 먹어라. 크기가 1 인 그룹: 표시됨. 그룹 크기가 1 인 그룹: 단일 예. 스물 일곱. 통계 일수.
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 일부 날짜 및 날짜의 표시를 기준으로 일 수를 조건부로 계산합니다. 입력: 입력 데이터는' Mon' 형식으로 최대 50 개의 일자를 포함합니다. DD YYYY ",일부 날짜 뒤에는 * 기호가 표시될 수 있으며, 각 날짜마다 한 줄이 표시됩니다. 출력: 통계 한 달 중 25 일. 25 일에 * 라고 표기되어 있다면 날짜는 두 번 계산해야 한다. 샘플 입력: 2003 년 10 월 25 일 2003 년 10 월 26 일 2003 년 9 월 12 2003 년 * 2002 년 7 월 25 일 * 샘플 출력: * 어려운 돌파구
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 한 번의 전투에서 아군 병사 한 팀이 적의 포위망에 빠져 목숨을 걸고 포위를 돌파하기로 했다. 어떤 폭발한 순간에도 항상 한 전사가 앞장서서 팀을 이끌고 전진한다. 포위를 돌파하는 과정에서, 그들은 반드시 끊임없이 적의 공격을 받게 될 것이며, 특히 전선에 있는 병사들이 가장 큰 피해를 입게 될 것이다. 우리는 1 분 단위로 한다. 처음에는 각 병사가 동일한 에너지 값 E 와 돌파 경로의 총 길이 D 를 가지고 있었습니다. 사병이 매분마다 입은 상처는 모두 대오의 돌파 속도와 관련이 있다. 팀이 1 분 만에 돌파하는 속도가 V 라고 가정하면, 최전방에 돌진하는 병사들이 1 분 안에 받는 총상처는 v2 이고, 다른 병사들이 받는 총피해는 V 이며, 매 분마다 시작할 때, 우리는 최전방에 돌진하는 병사를 순식간에 교체하여 다른 병사를 돌진시킬 수 있다. (윌리엄 셰익스피어, 윈스턴, 전쟁명언) (윌리엄 셰익스피어, 윈스턴, 전쟁명언) 다른 중간 순간에는 변화가 허용되지 않습니다. 어느 순간, 팀의 돌파 속도는 안정적이었다. 이는 이때 최전방에 있는 병사들이 결정한 것이다. 그는 자유롭게 속도 V 를 선택할 수 있지만, 이 분 시작 시 남은 에너지를 보장해야 한다. =v2. 이제 팀을 최소한 폭발시킬 수 있도록 최적의 배정 방안을 마련해 주시기 바랍니다. 물론, 이 과정에서 일부 병사들은 희생될 수도 있고, 아니면 모든 병사들이 희생될 수도 있다. 입력: 여러 테스트 데이터 세트를 포함합니다. 각 테스트 데이터 세트에는 n, e, d 세 개의 정수가 포함되어 있으며, 각각 병사 수, 병사당 초기 에너지 값 및 돌파 경로의 총 길이를 나타냅니다. 1< = N & lt=20,1< = E<= 100,1< = D<= 100 입니다. 출력: 각 테스트 데이터 세트에 대해 출력이 폭발하는 데 필요한 최소 시간입니다. 필요한 최소 시간이 부동 소수점 숫자인 경우 위로 반올림합니다. 만약 돌파할 수 없다면 직접 0 을 출력하세요. Sampleinput: 217 7 sampleoutput: 2 29, 큰 정수 덧셈.
시간 제한: 1000 ms 메모리 제한: 32768k 설명: 몇 가지 큰 수가 주어지면 합계로 계산하십시오. 입력: 입력 데이터에는 각각 정수 n (n ≤ 100) 으로 시작하고 그 뒤에 n 개의 큰 정수 (0≤ 수) 가 오는 데이터 그룹 (수 ≤ kloc-0/00) 이 포함되어 있습니다 N = 0 이면 종료를 입력합니다. 출력: 각 데이터 세트에 대해 계산된 수의 합계를 각 결과에 대해 한 행씩 출력합니다. 샘플 입력: 51234567896287999998056456545790 샘플 출력: 5652057111 큰 정수 곱셈.
시간 제한: 5000ms 메모리 제한: 32768k 설명: 지정된 수의 숫자를 곱하면 됩니다. 입력: 입력 데이터에는 정수 쌍 (로그1000) 이 포함되어 있습니다. 한 쌍의 정수 (정수 자릿수 ≤200) 값이 0 이면 종료를 입력합니다. 출력: 각 정수 쌍에 대한 곱셈 결과, 결과 출력입니다. 각 결과를 내보낸 후 enter 키를 누릅니다. 샘플 입력: 2 365 438+02 3400 샘플 출력: 6408 XXXI, (1998 북미 ACM 시험 문제) DNA 정렬 시간 제한: 1000 ms 메모리 제한: 32768 k 예를 들어, 문자 시퀀스 "DAABEC" 에서 "unordered" 의 소수점 자릿수는 5 입니다. D 는 오른쪽의 네 글자보다 크고 E 는 오른쪽의 1 자보다 크기 때문입니다. 이 척도를 시퀀스의 역수 () 라고 한다. 시퀀스 "AACEDGG" 에는 단 하나의 역순 (E 와 D), 즉 거의 순서가 있는 반면 시퀀스 "ZWQM" 에는 6 개의 역순 (순서가 정반대) 이 있습니다. 당신은 DNA 문자열의 순서를 배열할 책임이 있습니다 (순서에는 A, C, G, T 만 포함). 그러나 알파벳순이 아니라' 무질서' 의 정도, 즉 역순 횟수,' 정렬 최상' 에서' 정렬 최악' 까지. 모든 문자열은 같은 길이입니다. 문제에는 여러 테스트 사례가 포함되어 있습니다! 여러 테스트 케이스 앞에는 양의 정수 N, 그 뒤에는 빈 행, 그 뒤에는 N 개의 입력 블록이 있습니다. 각 입력 블록의 형식은 문제에 설명되어 있습니다. 입력 블록은 빈 행으로 구분됩니다. 2. 입력 각 입력 블록을 설명하는 첫 번째 줄에는 양의 정수 n (0) 이라는 두 개의 정수가 포함되어 있습니다