#include <bits/stdc++.h>
int main()
{
int imigrantow, marcinow, klops, chujecswini = -1, zle = -1;
scanf("%d", &imigrantow);
int imigranty[imigrantow];
for(klops = 0; klops < imigrantow; ++klops)
scanf("%d", imigranty+klops);
scanf("%d", &marcinow);
char marcin[marcinow+1];
scanf("%s", marcin);
klops = 0;
do
{
++zle;
++chujecswini;
if(zle == imigrantow)
zle = 0;
if(chujecswini == marcinow)
chujecswini = 0;
if(marcin[chujecswini] == 'W')
++imigranty[zle];
else
--imigranty[zle];
++klops;
} while(imigranty[zle]);
printf("%d", klops);
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | #include <bits/stdc++.h> int main() { int imigrantow, marcinow, klops, chujecswini = -1, zle = -1; scanf("%d", &imigrantow); int imigranty[imigrantow]; for(klops = 0; klops < imigrantow; ++klops) scanf("%d", imigranty+klops); scanf("%d", &marcinow); char marcin[marcinow+1]; scanf("%s", marcin); klops = 0; do { ++zle; ++chujecswini; if(zle == imigrantow) zle = 0; if(chujecswini == marcinow) chujecswini = 0; if(marcin[chujecswini] == 'W') ++imigranty[zle]; else --imigranty[zle]; ++klops; } while(imigranty[zle]); printf("%d", klops); } |
English