En caso de las banderas

¡Espero que seas bueno en geografía, porque este examen de banderas no tiene sentido!

El módulo consiste de una pantalla con la bandera principal, una pantalla con 7 banderas las cuales se pueden ir pasando con los botones izquierda y derecha, y una pantalla mostrando un número entre el 1 y el 7.

Si envías una bandera incorrecta, tendrás un fallo. Pero si envías la correcta, resolverás el módulo.

Primero, ordena las 7 banderas aplicando la primera regla cuya condición aplique:

Si hay banderas que tienen la misma información, ordena las banderas con información duplicada por su nombre de país en orden alfabético.

Un número se mostrará arriba a la derecha. Después de ordenar las banderas, envía la bandera en la posición de ese número mostrado de esa lista de banderas ordenadas.

PERO si hay un indicador BOB apagado, y el número de serie contiene cualquier carácter en “WHITE FLAG” estando Francia de entre en las 7 banderas, ignora todas las instrucciones de arriba y simplemente envía la banderas de Francia.

Usa la tabla en las siguientes páginas para obtener información sobre banderas y países. Los nombres que debes usar son los ingleses

Bandera País Continente Capital Moneda Código ISO Prefijo tel.
Algeria North Africa
[África del Norte]
Algiers
[Argel]
DZD DZA +213
Australia Oceania
[Oceanía]
Canberra AUD AUS +61
Austria Europe
[Europa]
Vienna EUR AUT +43
Belgium
[Bélgica]
Europe
[Europa]
Brussels
[Bruselas]
EUR BEL +32
Brazil
[Brasil]
South America
[América del Sur]
Brasília BRL BRA +55
Canada
[Canadá]
North America
[América del Norte]
Ottawa CAD CAN +1
Chile South America
[América del Sur]
Santiago CLP CHL +56
China East Asia
[Asia del Este]
Beijing CNY CHN +86
Colombia South America
[América del Sur]
Bogotá COP COL +57
Cuba North America
[América del Norte]
Havana CUP CUB +53
Czech Republic
[República Checa]
Europe
[Europa]
Prague
[Praga]
CZK CZE +420
Denmark
[Dinamarca]
Europe
[Europa]
Copenhagen
[Copenhague]
DKK DNK +45
Finland
[Finlandia]
Europe
[Europa]
Helsinki EUR FIN +358
France
[Francia]
Europe
[Europa]
Paris
[París]
EUR FRA +33
Germany
[Alemania]
Europe
[Europa]
Berlin
[Berlín]
EUR DEU +49
Greenland
[Groelandia]
North America
[América del Norte]
Nuuk DKK GRL +299
Iceland
[Islandia]
Europe
[Europa]
Reykjavík
[Reikiavik]
ISK ISL +354
India South Asia
[Asia del Sur]
New Delhi
[Nueva Delhi]
INR IND +91
Bandera País Continente Capital Moneda Código ISO Prefijo tel.
Japan
[Japón]
East Asia
[Asia del Este]
Tokyo
[Tokio]
JPY JPN +81
Mexico
[México]
North America
[América del Norte]
Mexico City
[Ciudad de México]
MXN MEX +52
Morocco
[Marruecos]
North Africa
[África del Norte]
Rabat MAD MAR +212
Netherlands
[Países bajos]
Europe
[Europa]
Amsterdam
[Ámsterdam]
EUR NLD +31
New Zealand
[Nueva Zelanda]
Oceania
[Oceanía]
Wellington NZD NZL +64
Norway
[Noruega]
Europe
[Europa]
Oslo NOK NOR +47
Panama
[Panamá]
Central America
[América del Centro]
Panama City
[Ciudad de Panamá]
PAB PAN +507
Peru
[Perú]
South America
[América del Sur]
Lima PEN PER +51
Poland
[Polonia]
Europe
[Europa]
Warsaw
[Varsovia]
PLN POL +48
Samoa Oceania
[Oceanía]
Apia WST WSM +685
Senegal West Africa
[África del Oeste]
Dakar XOF SEN +221
South Korea
[Corea del Sur]
East Asia
[Asia del Este]
Seoul
[Seúl]
KRW KOR +82
Spain
[España]
Europe
[Europa]
Madrid EUR ESP +34
Sudan
[Sudán]
North Africa
[África del Norte]
Khartoum
[Jartum]
SDG SDN +249
Sweden
[Suecia]
Europe
[Europa]
Stockholm
[Estocolmo]
SEK SWE +46
Thailand
[Tailandia]
Southeast Asia
[Asia del Sureste]
Bangkok THB THA +66
United Kingdom
[Reino Unido]
Europe
[Europa]
London
[Londres]
GBP GBR +44
United States
[Estados Unidos]
North America
[América del Norte]
Washington, D.C. USD USA +1