#include <iostream>
#include <iomanip>
using namespace std;
int main( )
{
string input;
int num_black = 0 , num_red = 0 , num_white = 0 ;
do
{
cout << "input car color :" ;
cin >> input;
if ( input == "black" ) {
++ num_black;
}
else if ( input == "red" ) {
++ num_red;
}
else if ( input == "white" ) {
++ num_white;
}
cout << "continue input car color?" << endl;
cin >> input;
}
while ( input == "y" ) ;
cout << endl;
cout << "detail car color" << endl;
cout << setw( 11 ) << left << "black" << num_black << " car" << ( num_black ! = 1 ? "s" : "" ) << endl;
cout << setw( 11 ) << left << "red" << num_red << " car" << ( num_red ! = 1 ? "s" : "" ) << endl;
cout << setw( 11 ) << left << "white" << num_white << " car" << ( num_white ! = 1 ? "s" : "" ) << endl;
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgc3RyaW5nIGlucHV0OwogICAgaW50IG51bV9ibGFjayA9IDAsIG51bV9yZWQgPSAwLCBudW1fd2hpdGUgPSAwOwoKICAgIGRvCiAgICB7CiAgICAgICAgY291dCA8PCAiaW5wdXQgY2FyIGNvbG9yIDoiOwogICAgICAgIGNpbiA+PiBpbnB1dDsKCiAgICAgICAgaWYgKGlucHV0ID09ICJibGFjayIpIHsKICAgICAgICAgICAgKytudW1fYmxhY2s7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYgKGlucHV0ID09ICJyZWQiKSB7CiAgICAgICAgICAgICsrbnVtX3JlZDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZiAoaW5wdXQgPT0gIndoaXRlIikgewogICAgICAgICAgICArK251bV93aGl0ZTsKICAgICAgICB9CgogICAgICAgIGNvdXQgPDwgImNvbnRpbnVlIGlucHV0IGNhciBjb2xvcj8iIDw8IGVuZGw7CiAgICAgICAgY2luID4+IGlucHV0OwogICAgfQogICAgd2hpbGUgKGlucHV0ID09ICJ5Iik7CgoJY291dCA8PCBlbmRsOwogICAgY291dCA8PCAiZGV0YWlsIGNhciBjb2xvciIgPDwgZW5kbDsKICAgIGNvdXQgPDwgc2V0dygxMSkgPDwgbGVmdCA8PCAiYmxhY2siIDw8IG51bV9ibGFjayA8PCAiIGNhciIgPDwgKG51bV9ibGFjayAhPSAxID8gInMiIDogIiIpIDw8IGVuZGw7CiAgICBjb3V0IDw8IHNldHcoMTEpIDw8IGxlZnQgPDwgInJlZCIgPDwgbnVtX3JlZCA8PCAiIGNhciIgPDwgKG51bV9yZWQgIT0gMSA/ICJzIiA6ICIiKSA8PCBlbmRsOwogICAgY291dCA8PCBzZXR3KDExKSA8PCBsZWZ0IDw8ICJ3aGl0ZSIgPDwgbnVtX3doaXRlIDw8ICIgY2FyIiA8PCAobnVtX3doaXRlICE9IDEgPyAicyIgOiAiIikgPDwgZW5kbDsKCiAgICByZXR1cm4gMDsKfQ==