Răspuns:
Scriem ”nici o” atunci cand cele doua cuvinte - nici si o - reprezinta parti de vorbire diferite.
Scriem ”nicio” atunci cand acest cuvant reprezinta o unitate morfologica de sine statatoare. Cuvantul nicio este prezent în enunturi negative, alatauri de un substantiv cu care se acorda.
Sper ca te-am ajutat!