ZOJ2478
제목의 뜻
일련의 문자열을 주고 연속된 N개의 같은 문자 K를 NK 형식으로 쓴다. 특히 N==1일 때 N은 쓰지 않는다.
코드
너무 간단해, 코드를 직접 붙였어.
#include <iostream>
#include <string>
using namespace std;
bool trek[100];
int main()
{
int n,count=1;
cin>>n;
string s;
while(n--){
for(int k=0;k<100;k++) trek[k]=false;
cin>>s;
for(int i=0;i<s.length();i++){
if(s[i+1]==s[i]){
count++;
}
if(s[i+1]!=s[i]){
if(count==1){
cout<<s[i];
count=1;
}
else{
cout<<count<<s[i];
count=1;
}
}
}
cout<<endl;
}
return 0;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
vue 단일 페이지에 여러 개의 echarts 도표가 있을 때의 공용 코드 쓰기html에서: 데이터 처리는 말할 필요가 없다.응, 직접 그림을 그려: 공통 섹션: 이 페이지를 떠날 때 파괴: 추가 정보: Vue + Echarts 차트 표시 및 동적 렌더링 준비 작업 echarts 의존 설치 n...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.