considerando:
che, visto il ritiro del ricorso, il termine con scadenza al 6 novembre 2017 fissato alla ricorrente con decreto del 13 ottobre 2017 per versare un anticipo delle spese (<ref-law>) è annullato;
che il termine scadente il 13 novembre 2017 e accordato con decreto del 13 ottobre 2017 al Tribunale cantonale amministrativo, all'Ufficio dei lavori sussidiati e degli appalti del Dipartimento del territorio, al Comune di X._ e alla B._ SA per presentare eventuali determinazioni viene ugualmente annullato;
che, quando il ricorso è ritirato, il Presidente della Corte adita (art. 32 cpv. 1 e 2 LTF) dichiara il processo terminato nonché statuisce sulle spese giudiziarie e sull'assegnazione e l'ammontare delle ripetibili (art. 5 cpv. 2 e 73 cpv. 1 PC combinati con l'<ref-law>);
che, in caso di desistenza, le spese giudiziarie debbono essere poste, in linea di principio, a carico della parte ricorrente con l'applicazione di una tassa di giustizia ridotta (<ref-law>) e che, nella fattispecie, non v'è motivo per scostarsi da questo principio;
che non si assegnano ripetibili ad autorità vincenti (<ref-law>) né alla B._ SA, la quale benché invitata ad esprimersi non ha comunque (ancora) inviato una risposta;
decreta:
1.
La causa 2C_872/2017 è stralciata dai ruoli a seguito del ritiro del ricorso.
2.
Le spese giudiziarie di fr. 500.-- sono poste a carico della ricorrente.
3.
Comunicazione ai patrocinatori delle parti, al Comune di X._, all'Ufficio dei lavori sussidiati e degli appalti del Dipartimento del territorio e al Tribunale amministrativo del Cantone Ticino.