Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

FLAMASTE - Flamaster zadanie

$
0
0

Dlaczego sędzia na spoju nie akceptuje tego kodu ? Bardzo prosze o pomoc, na przykladowych danych pokazuje prawidlowe rozwiazania. 

link do zadania: http://pl.spoj.com/problems/FLAMASTE/


#include <iostream>
#include <string>
#include<algorithm>
#include<cstdlib>

using namespace std;


int main() {

int ile,dlugosc;
string wyraz;
int liczba = 1;


cin >> ile;

for(int i=0;i<ile;i++)
{
	
	cin >> wyraz;
	transform(wyraz.begin(),wyraz.end(),wyraz.begin(),::toupper);
	int dlugosc = wyraz.length();
	
	for(int j=0;j<=dlugosc;j++)
	{
		if(wyraz[j]==wyraz[j+1])
		{
			liczba++;
		}
		else if(liczba <2)
				{
					cout << wyraz[j];
					liczba = 1;
				}
			 else if (liczba == 2)
				{
					cout << wyraz[j-1] << wyraz[j];
					liczba = 1;
				}
			else if (liczba > 2)
			{
				cout << wyraz[j] << liczba;
				liczba = 1;
			}
				
				
	}
	cout << endl;
}

		
	return 0;
}

Viewing all articles
Browse latest Browse all 21942

Trending Articles


TRX Antek AVT - 2310 ver 2,0


Автовишка HAULOTTE HA 16 SPX


POTANIACZ


Zrób Sam - rocznik 1985 [PDF] [PL]


Maxgear opinie


BMW E61 2.5d błąd 43E2 - klapa gasząca a DPF


Eveline ➤ Matowe pomadki Velvet Matt Lipstick 500, 506, 5007


Auta / Cars (2006) PLDUB.BRRip.480p.XviD.AC3-LTN / DUBBING PL


Peugeot 508 problem z elektroniką


AŚ Jelenia Góra