<style id="elementor-post-3221">.elementor-3221 .elementor-element.elementor-element-63cb4f49:not(.elementor-motion-effects-element-type-background), .elementor-3221 .elementor-element.elementor-element-63cb4f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catedra-hp.webs.upv.es/wp-content/uploads/2022/05/cool-background.png");}.elementor-3221 .elementor-element.elementor-element-63cb4f49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3221 .elementor-element.elementor-element-63cb4f49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-3221 .elementor-element.elementor-element-a392bec{text-align:center;}.elementor-3221 .elementor-element.elementor-element-a392bec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-3221 .elementor-element.elementor-element-3763dc9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3221 .elementor-element.elementor-element-3763dc9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3221 .elementor-element.elementor-element-555162f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3221 .elementor-element.elementor-element-555162f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3221 .elementor-element.elementor-element-555162f0 > .elementor-element-populated{border-style:dashed;border-width:0px 2px 0px 2px;border-color:#7692FF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 25px 15px;}.elementor-3221 .elementor-element.elementor-element-555162f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3221 .elementor-element.elementor-element-55e81b86 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3221 .elementor-element.elementor-element-25f8f0cf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3221 .elementor-element.elementor-element-64908b16 .gallery-item .gallery-caption{display:none;}.elementor-3221 .elementor-element.elementor-element-64908b16 .gallery-item{padding:0 15px 15px 0;}.elementor-3221 .elementor-element.elementor-element-64908b16 .gallery{margin:0 -15px -15px 0;}.elementor-3221 .elementor-element.elementor-element-53d856a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3221 .elementor-element.elementor-element-53d856a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3221 .elementor-element.elementor-element-53d856a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3221 .elementor-element.elementor-element-53d856a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3221 .elementor-element.elementor-element-5e437a0f > .elementor-container{max-width:988px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3221 .elementor-element.elementor-element-a392bec .elementor-heading-title{font-size:45px;}.elementor-3221 .elementor-element.elementor-element-555162f0 > .elementor-element-populated{border-width:0px 1px 0px 1px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3221 .elementor-element.elementor-element-a392bec > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-3221 .elementor-element.elementor-element-a392bec .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-3221 .elementor-element.elementor-element-555162f0 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}</style>{"id":3221,"date":"2025-02-13T12:33:08","date_gmt":"2025-02-13T12:33:08","guid":{"rendered":"https:\/\/catedra-hp.webs.upv.es\/?p=3221"},"modified":"2025-02-13T12:33:20","modified_gmt":"2025-02-13T12:33:20","slug":"advent-of-code","status":"publish","type":"post","link":"https:\/\/catedra-hp.webs.upv.es\/index.php\/2025\/02\/13\/advent-of-code\/","title":{"rendered":"Advent of Code"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3221\" class=\"elementor elementor-3221\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-63cb4f49 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"63cb4f49\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-76800740\" data-id=\"76800740\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a392bec elementor-widget elementor-widget-heading\" data-id=\"a392bec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><span data-teams=\"true\">Advent of Code<\/span><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3763dc9a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3763dc9a\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-23f4be39\" data-id=\"23f4be39\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-555162f0\" data-id=\"555162f0\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-55e81b86 elementor-widget elementor-widget-html\" data-id=\"55e81b86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span style=\"font-family:Poppins; background-color:#467ff7;color:#fff;padding:5px 10px;border-radius:6px;\">1 al 25 de diciembre 2024<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25f8f0cf elementor-widget elementor-widget-text-editor\" data-id=\"25f8f0cf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span data-teams=\"true\">El grupo de Generaci\u00f3n Espont\u00e1nea Competitive Programming (CP-UPV) organiz\u00f3 el evento Advent of Code durante el mes de diciembre. Este evento es una competici\u00f3n de programaci\u00f3n que consiste en resolver unos problemas de programaci\u00f3n entre el 1 y el 25 de diciembre. Cada d\u00eda se presentan dos problemas que los participantes pueden resolver utilizando el lenguaje de programaci\u00f3n de su preferencia. Estos retos, con tem\u00e1tica navide\u00f1a, abarcan diversos niveles de dificultad y son una excelente oportunidad para mejorar habilidades de programaci\u00f3n y resoluci\u00f3n de problemas.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f8aee5d elementor-widget elementor-widget-text-editor\" data-id=\"3f8aee5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span data-teams=\"true\">Gracias a la colaboraci\u00f3n de la C\u00e1tedra HP los mejores 10 participantes de la UPV han sido premiados con sudaderas personalizadas con la tem\u00e1tica de Advent Of Code. En toda la UPV han participado un total de 98 personas.<\/span><\/p><p><!-- \/wp:paragraph --><\/p><p><!-- wp:paragraph --><\/p><figure class=\"wp-block-gallery has-nested-images columns-2 is-cropped\"><p><!-- \/wp:image --><\/p><\/figure><p><!-- \/wp:gallery --><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64908b16 gallery-spacing-custom elementor-widget elementor-widget-image-gallery\" data-id=\"64908b16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-gallery\">\n\t\t\t<div id='gallery-1' class='gallery galleryid-3221 gallery-columns-2 gallery-size-medium_large'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"64908b16\" data-elementor-lightbox-title=\"AoC\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzIyNSwidXJsIjoiaHR0cHM6XC9cL2NhdGVkcmEtaHAud2Vicy51cHYuZXNcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzAyXC9Gb3RvLXBvcnRhZGEtNS0xLXNjYWxlZC5qcGciLCJzbGlkZXNob3ciOiI2NDkwOGIxNiJ9\" href='https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/Foto-portada-5-1-scaled.jpg'><img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"512\" src=\"https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/Foto-portada-5-1-768x512.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/Foto-portada-5-1-768x512.jpg 768w, https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/Foto-portada-5-1-300x200.jpg 300w, https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/Foto-portada-5-1-1024x683.jpg 1024w, https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/Foto-portada-5-1-1536x1024.jpg 1536w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"64908b16\" data-elementor-lightbox-title=\"AoC\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MzIyNiwidXJsIjoiaHR0cHM6XC9cL2NhdGVkcmEtaHAud2Vicy51cHYuZXNcL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjVcLzAyXC9EU0MwMDUxNi0xLXNjYWxlZC5qcGciLCJzbGlkZXNob3ciOiI2NDkwOGIxNiJ9\" href='https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/DSC00516-1-scaled.jpg'><img decoding=\"async\" width=\"768\" height=\"512\" src=\"https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/DSC00516-1-768x512.jpg\" class=\"attachment-medium_large size-medium_large\" alt=\"\" srcset=\"https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/DSC00516-1-768x512.jpg 768w, https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/DSC00516-1-300x200.jpg 300w, https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/DSC00516-1-1024x683.jpg 1024w, https:\/\/catedra-hp.webs.upv.es\/wp-content\/uploads\/2025\/02\/DSC00516-1-1536x1024.jpg 1536w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a>\n\t\t\t<\/div><\/figure>\n\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-16 elementor-top-column elementor-element elementor-element-53d856a2\" data-id=\"53d856a2\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5e437a0f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5e437a0f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-750ef796\" data-id=\"750ef796\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Advent of Code 1 al 25 de diciembre 2024 El grupo de Generaci\u00f3n Espont\u00e1nea Competitive Programming (CP-UPV) organiz\u00f3 el evento Advent of Code durante el mes de diciembre. Este evento es una competici\u00f3n de programaci\u00f3n que consiste en resolver unos problemas de programaci\u00f3n entre el 1 y el 25 de diciembre. Cada d\u00eda se presentan [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3221","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/posts\/3221","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/comments?post=3221"}],"version-history":[{"count":0,"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/posts\/3221\/revisions"}],"wp:attachment":[{"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/media?parent=3221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/categories?post=3221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/catedra-hp.webs.upv.es\/index.php\/wp-json\/wp\/v2\/tags?post=3221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}