From c571cb7df606206675311a773e4077a50f0c0ff2 Mon Sep 17 00:00:00 2001 From: Mitsuo Tokumori Date: Sat, 17 Sep 2022 00:57:54 -0500 Subject: L1 completo. No tan "succinct" que digamos, pero MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Las macros de los stream manipulators ahorran mucho codigo. Definitivamente voy a reusar eso para las siguientes resoluciones. Aun hay muchos aspectos en que mejorar. En cuestion de tiempos, la parte basica la acabe en 1h 40m mas o menos, pero de ahi en hacer las macros, re-leer la fecha como enteros, todo lo de los contadores, y perfeccionando el formato, me demore unas 2-3h mas. Tambien es el primer lab de C++ que resuelvo desde hace 2 aƱos. Definitivamente este curso es pura practica, entender los casos tipo, entender la menera que el profesor quiere que se codifique y no perder el foco en la solucion. Me interesa hacer una solucion en python a ver cuanto tiempo y lineas de codigo se ahorra... --- Readme.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'Readme.md') diff --git a/Readme.md b/Readme.md index fa0e955..174106b 100644 --- a/Readme.md +++ b/Readme.md @@ -9,4 +9,16 @@ Structure: ## Tips -![Debugging is essential](img/ss_20220916_200135.png) +* Debugging: + + Prof. Guanira states it clearly: + + ![Debugging is essential](img/ss_20220916_200135.png) + +* Formatting: + + In my opinion, using [stream + manipulators](https://cplusplus.com/reference/library/manipulators/) and + [stream format flags](https://cplusplus.com/reference/ios/ios_base/fmtflags/) + is cumbersome, but the course *requires* it's use (usually using `printf` is + not allowed). So maybe this macro eases it's use. -- cgit v1.2.3