diff options
| Commit | 417cb83d9ad7ccd7c4959682cc65030612216366 (patch) | |
|---|---|---|
| Author | 2025-10-11 15:25:01 +0300 | |
| Committer | 2025-10-11 15:25:01 +0300 | |
| Files | da2a8c557f079fd2e9abbf25e90ed788c075bcad /src | |
| syndamia.com-417cb83d9ad7ccd7c4959682cc65030612216366.tar syndamia.com-417cb83d9ad7ccd7c4959682cc65030612216366.tar.gz syndamia.com-417cb83d9ad7ccd7c4959682cc65030612216366.zip | ||
| Parent | cf9e224eb0a0bfd5303790ebd4879cc2295a3b38 (diff) | |
feat(teaching/upp-2025/w02): Add solutions
2 files changed, 37 insertions, 5 deletions
| -rw-r--r-- | src/teaching/upp-2025/index.du | 14 | ||||
| -rw-r--r-- | src/teaching/upp-2025/week02/index.du | 28 |
diff --git a/src/teaching/upp-2025/index.du b/src/teaching/upp-2025/index.du index 60a5ba9..d3337e6 100644 --- a/src/teaching/upp-2025/index.du +++ b/src/teaching/upp-2025/index.du @@ -19,10 +19,16 @@ |:02.10.2025:| |:Въведение:| |::||::||: - [url ./week01/introduction.html?a Уводни бележки] || [url ./week01/concepts.html?a Общи концепции] || [url ./week01/github_classroom.html?a GitHub Classroom упътване] || [url ./week01/visual_studio.html?a Visual Studio упътване] || <br>[url ./week01/zip.html?a ZIP архиви упътване] + [url ./week01/introduction.html?a Уводни бележки] + || [url ./week01/concepts.html?a Общи концепции] + || [url ./week01/github_classroom.html?a GitHub Classroom упътване] + || [url ./week01/visual_studio.html?a Visual Studio упътване] + || <br>[url ./week01/zip.html?a ZIP архиви упътване] :| |::||::||: - [url ./week01 Задачи] || [url https://classroom.github.com/a/-1l498jX GitHub Classroom] + [url ./week01 Задачи] + || [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week01 Решения] + || [url https://classroom.github.com/a/-1l498jX GitHub Classroom] :| |:2:| @@ -32,5 +38,7 @@ [url ./week02/machine_manual.html?a Упътване на машинната таблица] || [url ./week02/machine.html?a Машинна таблица] :| |::||::||: - [url ./week02 Задачи] || [url https://classroom.github.com/a/DRjtkc6f GitHub Classroom] + [url ./week02 Задачи] + || [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02 Решения] + || [url https://classroom.github.com/a/DRjtkc6f GitHub Classroom] :| diff --git a/src/teaching/upp-2025/week02/index.du b/src/teaching/upp-2025/week02/index.du index a294936..b014ef9 100644 --- a/src/teaching/upp-2025/week02/index.du +++ b/src/teaching/upp-2025/week02/index.du @@ -2,7 +2,7 @@ 'define expected-reading 2 min 'define created 05 October 2025 -'define edited 05 October 2025 +'define edited 11 October 2025 [$pagenav] .warn @@ -12,42 +12,60 @@ GitHub Classroom: [url https://classroom.github.com/a/DRjtkc6f] ## Задача 1 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение01.csv Решение] + Покажете числото 1337 в "popup". ## Задача 2 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение02.csv Решение] + Покажете сумата на `[INPUT1]` и 8 в "popup". ## Задача 3 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение03.csv Решение] + Покажете числото `[INPUT1]` в "popup", но с обърнат знак. ## Задача 4 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение04.csv Решение] + Покажете `[INPUT1]` умножено по две в "popup". ## Задача 5 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение05.csv Решение] + Ако `[INPUT1]` е равно на 10, покажете в "popup" стойността 1. Иначе, покажете стойността 0. ## Задача 6 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение06.csv Решение] + Покажете в "popup" числото 1 ако `[INPUT1]` =[или]= `[INPUT2]` е равно на 5. Иначе покажете 0. ## Задача 7 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение07.csv Решение] + Покажете в "popup" числото 1 ако `[INPUT1]` =[и]= `[INPUT2]` са равни на 5. Иначе покажете 0. ## Задача 8 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение08.csv Решение] + Покажете в "popup" умножението на `[INPUT1]` и `[INPUT2]`. Допускаме, че `[INPUT2]` е неотрицателно цяло число. ## Задача 9 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение09.csv Решение] + Нека `[INPUT1]` да обозначава разликата на аритметична прогресия (разликата между два съседни елементa) и `[INPUT2]` да обозначава индекса на елемент в тази прогресия. Покажаете в "popup" числото на `[INPUT2]` позиция от аритметичната прогресия. @@ -57,5 +75,11 @@ GitHub Classroom: [url https://classroom.github.com/a/DRjtkc6f] ## Задача 10 +.solution-link [url https://github.com/Syndamia/upp-2025-solutions/tree/main/Week02/Решение10.csv Решение] + +.note +=[(11.09.2025)]= Вече в условието и `[INPUT1]` е неотрицателно, иначе решението става твърде голямо. + Покажете в "popup" делението на `[INPUT1]` и `[INPUT2]`, закръглено нагоре. -Допускаме, че `[INPUT2]` е неотрицателно цяло число. +Допускаме, че `[INPUT1]` и `[INPUT2]` са неотрицателни цели числа. +Може да зачитате, че резултата при деление на 0 е 0. |