Ci sono alcuni errori. Essendo alle prime armi, provo a guidarti nel riconoscerli e nel correggerli.
- Quanto può essere grande al più N? Non importa se pensi che la tua soluzione sarà troppo lenta per N grandi, dimensiona comunque il vettore correttamente.
- Evita di usare
sqrtcon parametri di tipo intero (se ne era già discusso qua; in generale prova sempre a cercare sul forum se qualcuno ha già risposto a un problema simile al tuo) - La radice quadrata di un numero intero è sempre un numero intero?
- Cosa succede con il tuo programma se, data una query D, tutte le stelle sono raggiungibili in D anni?
- Come deve essere stampato l’output del problema?