From fd7fe085a3ef7bca8581b26560d4cc9880bea9b2 Mon Sep 17 00:00:00 2001 From: Denis Costa Date: Thu, 18 Jul 2024 12:25:34 -0300 Subject: [PATCH] Add unfinished solution --- solutions/beecrowd/2369/2369.py | 32 ++++ solutions/beecrowd/2369/WRONG | 0 solutions/beecrowd/2369/imgs/UOJ_169_A.webp | Bin 0 -> 10442 bytes solutions/beecrowd/2369/in.txt | 201 ++++++++++++++++++++ solutions/beecrowd/2369/out.txt | 200 +++++++++++++++++++ solutions/beecrowd/2369/problem.md | 43 +++++ solutions/beecrowd/2369/tags.txt | 1 + 7 files changed, 477 insertions(+) create mode 100644 solutions/beecrowd/2369/2369.py create mode 100644 solutions/beecrowd/2369/WRONG create mode 100644 solutions/beecrowd/2369/imgs/UOJ_169_A.webp create mode 100644 solutions/beecrowd/2369/in.txt create mode 100644 solutions/beecrowd/2369/out.txt create mode 100644 solutions/beecrowd/2369/problem.md create mode 100644 solutions/beecrowd/2369/tags.txt diff --git a/solutions/beecrowd/2369/2369.py b/solutions/beecrowd/2369/2369.py new file mode 100644 index 00000000..8aa5d876 --- /dev/null +++ b/solutions/beecrowd/2369/2369.py @@ -0,0 +1,32 @@ +import sys + +MAX_RANGE_1 = 9 +MAX_RANGE_2 = 29 +MAX_RANGE_3 = 100 + + +for line in sys.stdin: + n = int(line) + total_bill = 0 + + if n <= MAX_RANGE_1: + # print('if') + total_bill = 7 + elif n <= MAX_RANGE_2: + total_bill = 7 + (n - MAX_RANGE_1) * 1 + # print(f'total_bill {total_bill}') + # print(f'n {n}') + # print(f'n - MAX_RANGE_1 {n - MAX_RANGE_1}') + elif n <= MAX_RANGE_3: + total_bill = ( + 7 + ((n - MAX_RANGE_1) * 1) + ((n - MAX_RANGE_1 - MAX_RANGE_2) * 2) + ) + else: + total_bill = ( + 7 + + ((n - MAX_RANGE_1) * 1) + + ((n - MAX_RANGE_1 - MAX_RANGE_2) * 2) + + ((n - MAX_RANGE_1 - MAX_RANGE_2 - MAX_RANGE_3) * 5) + ) + + print(total_bill) diff --git a/solutions/beecrowd/2369/WRONG b/solutions/beecrowd/2369/WRONG new file mode 100644 index 00000000..e69de29b diff --git a/solutions/beecrowd/2369/imgs/UOJ_169_A.webp b/solutions/beecrowd/2369/imgs/UOJ_169_A.webp new file mode 100644 index 0000000000000000000000000000000000000000..533604edf549e13d8dd54be7c79aaf20ce9a1fe7 GIT binary patch literal 10442 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 AI{*Lx literal 0 HcmV?d00001 diff --git a/solutions/beecrowd/2369/in.txt b/solutions/beecrowd/2369/in.txt new file mode 100644 index 00000000..5c3924a7 --- /dev/null +++ b/solutions/beecrowd/2369/in.txt @@ -0,0 +1,201 @@ +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 +54 +55 +56 +57 +58 +59 +60 +61 +62 +63 +64 +65 +66 +67 +68 +69 +70 +71 +72 +73 +74 +75 +76 +77 +78 +79 +80 +81 +82 +83 +84 +85 +86 +87 +88 +89 +90 +91 +92 +93 +94 +95 +96 +97 +98 +99 +100 +101 +102 +103 +104 +105 +106 +107 +108 +109 +110 +111 +112 +113 +114 +115 +116 +117 +118 +119 +120 +121 +122 +123 +124 +125 +126 +127 +128 +129 +130 +131 +132 +133 +134 +135 +136 +137 +138 +139 +140 +141 +142 +143 +144 +145 +146 +147 +148 +149 +150 +151 +152 +153 +154 +155 +156 +157 +158 +159 +160 +161 +162 +163 +164 +165 +166 +167 +168 +169 +170 +171 +172 +173 +174 +175 +176 +177 +178 +179 +180 +181 +182 +183 +184 +185 +186 +187 +188 +189 +190 +191 +192 +193 +194 +195 +196 +197 +198 +199 +200 diff --git a/solutions/beecrowd/2369/out.txt b/solutions/beecrowd/2369/out.txt new file mode 100644 index 00000000..71d37be9 --- /dev/null +++ b/solutions/beecrowd/2369/out.txt @@ -0,0 +1,200 @@ +7 +7 +7 +7 +7 +7 +7 +7 +7 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +29 +31 +33 +35 +37 +39 +41 +43 +45 +47 +49 +51 +53 +55 +57 +59 +61 +63 +65 +67 +69 +71 +73 +75 +77 +79 +81 +83 +85 +87 +89 +91 +93 +95 +97 +99 +101 +103 +105 +107 +109 +111 +113 +115 +117 +119 +121 +123 +125 +127 +129 +131 +133 +135 +137 +139 +141 +143 +145 +147 +149 +151 +153 +155 +157 +159 +161 +163 +165 +167 +172 +177 +182 +187 +192 +197 +202 +207 +212 +217 +222 +227 +232 +237 +242 +247 +252 +257 +262 +267 +272 +277 +282 +287 +292 +297 +302 +307 +312 +317 +322 +327 +332 +337 +342 +347 +352 +357 +362 +367 +372 +377 +382 +387 +392 +397 +402 +407 +412 +417 +422 +427 +432 +437 +442 +447 +452 +457 +462 +467 +472 +477 +482 +487 +492 +497 +502 +507 +512 +517 +522 +527 +532 +537 +542 +547 +552 +557 +562 +567 +572 +577 +582 +587 +592 +597 +602 +607 +612 +617 +622 +627 +632 +637 +642 +647 +652 +657 +662 +667 diff --git a/solutions/beecrowd/2369/problem.md b/solutions/beecrowd/2369/problem.md new file mode 100644 index 00000000..59a1659f --- /dev/null +++ b/solutions/beecrowd/2369/problem.md @@ -0,0 +1,43 @@ +https://judge.beecrowd.com/en/problems/view/2369 + +# Conta de Água + +A empresa local de abastecimento de água, a Saneamento Básico da Cidade (SBC), +está promovendo uma campanha de conservação de água, distribuindo cartilhas e +promovendo ações demonstrando a importância da água para a vida e para o meio +ambiente. + +Para incentivar mais ainda a economia de água, a SBC alterou os preços de seu +fornecimento de forma que, proporcionalmente, aqueles clientes que consumirem +menos água paguem menos pelo metro cúbico. Todo cliente paga mensalmente uma +assinatura de R$ 7, que inclui uma franquia de 10 $m^3$ de água. Isto é, para +qualquer consumo entre 0 e 10 $m^3$, o consumidor paga a mesma quantia de R$ 7 +reais (note que o valor da assinatura deve ser pago mesmo que o consumidor não +tenha consumido água). Acima de 10 $m^3$ cada metro cúbico subsequente tem um +valor diferente, dependendo da faixa de consumo. A SBC cobra apenas por +quantidades inteiras de metros cúbicos consumidos. A tabela abaixo especifica o +preço por metro cúbico para cada faixa de consumo: + +
+ +Assim, por exemplo, se o consumo foi de 120 $m^3$ , o valor da conta é: + +- 7 reais da assinatura básica; +- 20 reais pelo consumo no intervalo 11 - 30 $m^3$; +- 140 reais pelo consumo no intervalo 31 - 100 $m^3$; +- 100 reais pelo consumo no intervalo 101 - 120 $m^3$. + +Logo o valor total da conta de água é R$ 267. + +Escreva um programa que, dado o consumo de uma residência em $m^3$, calcula o +valor da conta de água daquela residência. + +## Entrada + +A única linha da entrada contém um único inteiro $N$, indicando o consumo de +água da residência, em $m^3 (0 \leq N \leq 10^3)$. + +## Saída + +Seu programa deve imprimir uma única linha, contendo o valor da conta de água +daquela residência. diff --git a/solutions/beecrowd/2369/tags.txt b/solutions/beecrowd/2369/tags.txt new file mode 100644 index 00000000..e07a45e3 --- /dev/null +++ b/solutions/beecrowd/2369/tags.txt @@ -0,0 +1 @@ +ad-hoc