# Nuovo modo di assegnare i testcase ai subtask

**URL:** <https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284>\
**Category:** Chiarimenti\
**Created:** [8 Dicembre 2024, 9:13am UTC](https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284 "2024-12-08T09:13:12Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![v.bizzarri](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/v/7c8e57/32.png) [@v.bizzarri](https://forum.olinfo.it/u/v.bizzarri)\
**Post date:** [8 Dicembre 2024, 9:13am UTC](https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284/1 "2024-12-08T09:13:13Z")

</div>

Se non erro, fino a non molto tempo fa un testcase faceva parte di un solo subtask, ma ora non è più così.  
Un effetto non trascurabile di questo nuovo modo di assegnare i testcase è il seguente:  
Sbagliando la soluzione di un solo test case si ottiene 0 in più subtasks.  
Ad esempio, facendo modifiche al mio codice relativo a “datazione” in una sottoposizione questo ha sbagliato il testcase N1 (uno dei casi di esempio!), risultato 0 punti nei subtask: 1,2,5,6,7,8.  
Prima sbagliando anche tutti i testcase del subtask1, purché solo quelli, si faceva 100/100.  
Va bene così?

---

<div class="post-metadata">

**Author:** ![fve5](https://forum.olinfo.it/user_avatar/forum.olinfo.it/fve5/32/3229_2.png) [@fve5](https://forum.olinfo.it/u/fve5)\
**Post date:** [8 Dicembre 2024, 2:33pm UTC](https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284/2 "2024-12-08T14:33:36Z")

</div>

> [@v.bizzarri](#):
>
> Va bene così?

Sì, direi che se una soluzione sbaglia un esempio non si merita di fare 100

---

<div class="post-metadata">

**Author:** ![v.bizzarri](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/v/7c8e57/32.png) [@v.bizzarri](https://forum.olinfo.it/u/v.bizzarri)\
**Post date:** [8 Dicembre 2024, 4:03pm UTC](https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284/3 "2024-12-08T16:03:25Z")

</div>

Pienamente d’accordo, e passi per per i subtask di esempio ma merita di fare 0 o giù di li?  
Quello che volevo dire è a cosa serve la suddivisione in subtasks se poi bisogna risolvere tutti i testcase di un subtask per far punti in parecchi dei subtasks successivi?

---

<div class="post-metadata">

**Author:** ![fve5](https://forum.olinfo.it/user_avatar/forum.olinfo.it/fve5/32/3229_2.png) [@fve5](https://forum.olinfo.it/u/fve5)\
**Post date:** [9 Dicembre 2024, 1:40am UTC](https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284/4 "2024-12-09T01:40:31Z")

</div>

I subtask servono per dare punti alle soluzioni che risolvono il problema sotto ulteriori assunzioni.  
Se per esempio una soluzione sbagliasse un caso con N≤100, evidentemente non risolverebbe neanche il problema sotto l’assunzione più debole N≤1000

---

<div class="post-metadata">

**Author:** ![v.bizzarri](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/v/7c8e57/32.png) [@v.bizzarri](https://forum.olinfo.it/u/v.bizzarri)\
**Post date:** [9 Dicembre 2024, 5:52am UTC](https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284/5 "2024-12-09T05:52:46Z")

</div>

Beh però, ad esempio, l’editoriale a volte suggerisce approcci in qualche modo diversi e più raffinati al crescere di N. Vedere l’editoriale OII 2024 a riguardo di datazione.

---

<div class="post-metadata">

**Author:** ![fve5](https://forum.olinfo.it/user_avatar/forum.olinfo.it/fve5/32/3229_2.png) [@fve5](https://forum.olinfo.it/u/fve5)\
**Post date:** [9 Dicembre 2024, 8:29am UTC](https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284/6 "2024-12-09T08:29:03Z")

</div>

Non capisco davvero cosa stai provando a dire. Il punto è che un singolo testcase spesso è valido per più di un subtask.

Riutilizzare i testcase di un subtask nei subtask con assunzioni più deboli rafforza i testcase a costo zero.

---

<div class="post-metadata">

**Author:** ![v.bizzarri](https://forum.olinfo.it/letter_avatar_proxy/v4/letter/v/7c8e57/32.png) [@v.bizzarri](https://forum.olinfo.it/u/v.bizzarri)\
**Post date:** [9 Dicembre 2024, 9:31am UTC](https://forum.olinfo.it/t/nuovo-modo-di-assegnare-i-testcase-ai-subtask/9284/7 "2024-12-09T09:31:10Z")

</div>

Sto solamente provando a dire che preferivo il precedente modo di strutturare l’assegnazione dei testcase ai subtask, tutto qui, non che questo non abbia una sua logica. Ma è solo una idea.
