document.write( "Question 1200684: A company has 11 software engineers and 7 civil engineers. In how many ways can they be seated in a row so that no two of the civil engineers will sit together? \n" ); document.write( "
Algebra.Com's Answer #834874 by ikleyn(52781)\"\" \"About 
You can put this solution on YOUR website!
.
\n" ); document.write( "A company has 11 software engineers and 7 civil engineers. In how many ways
\n" ); document.write( "can they be seated in a row so that no two of the civil engineers will sit together?
\n" ); document.write( "~~~~~~~~~~~~~~~~~~~~~~~~\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "
\r\n" );
document.write( "Under given conditions, each civil engineer either can be seated between two \r\n" );
document.write( "software engineers or at the extreme left or extreme right position from software engineers.\r\n" );
document.write( "\r\n" );
document.write( "\r\n" );
document.write( "In all, there are 11+1 = 12 possible positions, where 7 civil engineers can be seated.\r\n" );
document.write( "\r\n" );
document.write( "\r\n" );
document.write( "The number of such possible allowed placements is  \r\n" );
document.write( "\r\n" );
document.write( "    \"C%5B12%5D%5E7\" = \"%2812%2A11%2A10%2A9%2A8%29%2F%281%2A2%2A3%2A4%2A5%29\" = 792.    ANSWER\r\n" );
document.write( "
\r
\n" ); document.write( "\n" ); document.write( "Solved.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "------------------\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "For the purposes of this problem, the engineers are considered as undistinguishable objects
\n" ); document.write( "(although in reality they are distinct persons/individuals).\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "If you want to consider them as distinguishable persons, then the answer must be multiplied by 7!*11!.\r
\n" ); document.write( "
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "
\n" ); document.write( "
\n" );