Girls camp 2023

Girlscamp 2023 in Saas Grund

Charlotte Knierim

The Girls Camp 2023 took place from 11th to 17th of June in Saas Grund, VS. In addition to 16 participants from Switzerland, we had participants from Germany, Poland and Austria. While some of the girls trained for the European Girls’ Olympiad in Informatics, which takes place in Sweden this year, others took their first steps at SOI and got an introduction to C++ and algorithms. After spending the days programming and solving problems, there was time for board games in the evening.

Each day, some of the participants write about their experience. More photos can be found on flickr.

Monday 12. June (Clara, Elvire, Myriam, Zsófia)

In the morning we started with a lecture about graphs, especially DFS and DFS-Tree. After that we had time to solve the tasks on the SOI-Grader. Later on, we had a lecture again about bridges and articulation points. Again, we afterwards had time to solve the tasks on the grader. After lunch, we had a picture hunt. In the picture hunt, we were split into groups and given a map of Saas-Grund, where we had to take photos at marked places. After the picture hunt, we had a contest, where we were split into two groups of four and solved the contest together. After two hours of difficult contest solving, we discussed the solutions of the tasks present at the contest.

Picturehunt bestes Foto

Le matin, nous avons commencé par une lecture sur les graphes, en particulier DFS et DFS-Tree. Après cela, nous avons eu le temps de résoudre les tâches sur le SOI-Grader. Plus tard, nous avons encore eu une lecture sur les ponts et les points d’articulation. Encore une fois, nous avons ensuite eu le temps de résoudre les tâches sur le Grader. Après le déjeuner, nous avons fait une chasse aux photos. Lors de la chasse aux photos, nous avons été divisés en groupes et nous avons reçu une carte de Saas-Grund, où nous devions prendre des photos aux endroits marqués. Après la chasse aux photos, nous avons organisé un concours, où nous avons été divisés en deux groupes de quatre et avons résolu le concours ensemble. Après deux heures de résolution de concours difficiles, nous avons discuté les solutions des tâches présentes au concours.


Am Vormittag haben wir mit einer Lektüre über Graphen, insbesondere DFS und DFS-Tree angefangen. Danach hatten wir Zeit, die Aufgaben auf dem SOI-Grader zu lösen. Später hatten wir einen zweiten Vortrag welcher über Brücken und Artikulationspunkte ging. Anschließend hatten wir wieder Zeit, die Aufgaben auf dem Grader zu lösen. Nach dem Mittagessen haben wir eine Bilderjagd gemacht. Bei der Bilderjagd wurden wir in Gruppen aufgeteilt und haben eine Karte von Saas-Grund erhalten, wo wir an markierten Stellen Fotos machen mussten. Nach der Bilderjagd hatten wir einen Contest, bei dem wir in zwei Vierergruppen aufgeteilt wurden und gemeinsam den Contest lösten. Nach zwei Stunden intensiver Programmierung haben wir die Lösungen der im Wettbewerb gestellten Aufgaben besprochen.

Tuesday 13. June (Paulina, Sylwia, Maria, Zofia)

Today we woke up feeling less tired compared to yesterday, although it was still challenging. Breakfast was served at 7 a.m. Maria praised the exceptional and delightful bread, which was warm and had nuts. Surprisingly, everyone else opted for bułki (buns). Unlike the previous day, we didn’t mistakenly take chocolate for instant coffee. After breakfast, we had to participate in a contest. We were the first ones to arrive at the contest room, a whole 10 minutes before it began. Unfortunately, the internet connection was very poor. During the contest the tasks didn’t want to get accepted, which left us feeling frustrated. Despite the difficulties, Paulina was incredibly enthusiastic about solving the problems and even pounded the table three times in excitement. She was very surprised that she had done that. The rest of us in the contest room shared her astonishment. Another interesting occurrence was the noise coming from the electrical adapter borrowed from the German representation, which sounded like it might catch fire. Zofia was pleased that we had lunch immediately after the contest because she is constantly hungry. We were also relieved to learn that our lunch would be more substantial compared to the previous day when we had expected only salad with bread. As it had turned out, that had been just the appetizer. Nevertheless, Paulina still started her meals with bread with corn. Thankfully, the dishes served here were not only delicious but also unique. Our lunch consisted of sausage with crisps, an atypical combination…

Lösungspräsentation draussen

After lunch, we attended an editorial session. Sylwia was particularly fascinated and impressed by the solution to a geometry problem. She eagerly sought every detail of its implementation. We also received information that there wouldn’t be a contest the following day, which disappointed Sylwia. However, we were excited to learn about the ICPC-styled contest scheduled for Thursday. Later, we were engaged in problems upsolving until the electricity went down. Before dinner, we spent time playing cards and bonding. During this period, our discussions covered fascinating topics such as vegetarian dog diets, identifying witches, and the turtle’s lake in Szczecin. The dinner for vegetarians consisted of spring rolls and a single piece of broccoli, artistically presented and undoubtedly enjoyable. We were delighted to end the meal with ice cream for dessert. The excellent WLAN connection kept us in the restaurant longer than planned. Eventually, we headed back to Ferienhaus Annabelle, playing the game ‘Werewolves’ with the other girls and our leaders, Jadzia and Alicja, to unwind before an early bedtime. We wanted to recharge our batteries for the hike planned the next day.

Mittwoch 14. Juni

(Mella, Seraina, Lenja, Laetitia, Amelia, Melissa, Elena, Amelia, Levinia)

Exkursion zum Staudamm Mattmark

Wie jeden Morgen waren wir um 7 Uhr beim Frühstück, damit wir pünktlich um 8 Uhr mit dem Programmieren starten konnten. Zuerst gab es für uns Einsteiger eine Einführung in die binäre Suche. Danach konnten wir mit verschiedenen Problemen das Erlernte üben. Kurz nach 13 Uhr gingen wir zur Bushaltestelle und nahmen einen Bus zum Stausee Mattmark, wo wir unser Lunchpaket mit Blick auf den See assen. Nach dieser kurzen Mittagspause fingen wir mit unserer Wanderung an, die jedoch freiwillig war. Jene, die blieben, spielten in einem Restaurant zusammen Spiele und nahmen eine Stunde später den Bus zurück nach Saas-Grund. Leider war der geplante Wanderweg gesperrt und wir mussten eine alternative Route nehmen. Nach ungefähr zwei Stunden kamen wir am Ziel an. Als wir wieder in der Unterkunft waren, hatten wir Freizeit. Einige programmierten weiter und die anderen haben Spiele gespielt. Um 7 Uhr gingen wir zum Abendessen. Nach dem Salat gab es Pizza und zum Nachtisch wurde uns Apfelstrudel mit Vanillesauce serviert. Nach dem Essen hatten wir wie jeden Abend wieder Zeit zum Spiele spielen oder lesen.

Donnerstag 15. Juni (Isabel, Daphne, Martha, Florentine, Anna, Sabine)

Am Donnerstagvormittag haben die Teilnehmer der EGOI-Teams an einem Gruppen Contest teilgenommen. Die erste Aufgabe wurde von einigen Teams in weniger als einer Minute gelöst. Die anderen Aufgaben waren jedoch deutlich schwieriger und behandelten viele komplexe Algorithmen. Währenddessen hat die fortgeschrittene Gruppe Aufgaben der letzten Tage fertig gelöst und debuggt. Anschließend gab es einen interessanten Vortrag zum Thema Segmentbäume. Das neugewonnene Wissen konnte anschließend in Übungsaufgaben angewendet werden. Anschließend gab es für alle Gruppen Mittagessen. Es gab wie üblich Salat als Vorspeise. Als Hauptgericht gab es diesmal Nudeln mit Schinken-Käse-Soße. Nach dem Mittagessen startete die fortgeschrittene Gruppe in einen Teamcontest, welcher deutlich besser ausfiel als die Contests am Montag und am Dienstag. Die Aufgaben wurden anschließend besprochen. Auch die Gruppe mit den EGOI-Teammitgliedern hat an diesem Nachmittag Lösungen besprochen und Aufgaben upgesolved. Es war ein interessanter Contest, da alle Aufgaben von mindestens einer Gruppe gelöst wurden, aber kein Team alle Aufgaben lösen konnte. Nach dem offiziellen Programm hat sich eine kleine Gruppe aus deutschen Teilnehmerinnen zusammengefunden und eine Aufgabe entwickelt. Dafür eine Musterlösung zu finden, war jedoch deutlich schwieriger als gedacht, weshalb auch weitere Personen hinzugezogen wurden. Trotzdem gelang es ihnen bis zum Abendessen nicht, die Aufgabe zu lösen. Zum Abendessen gab es als Vorspeise wie immer Salat und zum Hauptgericht Bohnen, Fleisch und Kartoffelgratin. Die Nachspeise bestand aus einer Karamellcreme. Nach dem Abendessen wurden wie üblich Spiele gespielt, bis alle ins Bett gingen.

Friday 16th June (Hannah, Hongjia, Jasmin, Uliana)

Almost all of us started the day with breakfast, sadly without any apples (which broke Jasmin’s heart). After this terrible start, we went back to programming, which turned out to be even worse, due to the lack of ability of connecting to the WIFI on time. When the WIFI recovered, we spent 5 hours attempting 6 problems. Even though some were fine, noone of us wanted to implement the 4th problem with a solution requiring 3 segment trees. Luckily, the lunch afterwards saved us from the contest. Eager to know the solution, we went to the solution presentation after lunch and concentrated our tired brains. The last problems turned out to be not only hard to come up with the idea, but also just as complicated to implement. Understandably, some of those problems were not upsolved. We then were excited to get the results of the Photohunt, which happened at the first official day. Despite some technical issues, our leader Priska managed to successfully announce the results. There were two prizes, one for the team with best single picture, and one for team with best sequence of pictures. Everyone of us four were in one of the winning teams, and the leaders congratulated our win with a bar and a box of chocolate. We spent the rest of our afternoon building card houses (which Hongjia destroyed) and playing games such as chess, set and UNO flip (which suites the atmosphere of the last day). In cheering mood, Hannah played chess with Elena, which continued through the dinner. After dinner, we were supposed to clean. Somehow, everything seemed to be cleaned without our help, so we decided to fold Kraniche and play Werewolf. The Kraniche somehow magically disappeared and reappeared in Charlotte’s shoes (we definitely did not put them there three times). For the Werewolf part, somebody luckily got Werewolf every single time except once, while also always chosen by the Amour to be “in love”. It must have been such an interesting experience. Especially when you were the somebody. We then went to bed (some of us sooner, some of us later). Unfortunately, everything great has to end and so this camp also must come to an end. Just like this blogpost.