Pesquisar este blog

Livros Recomendados

segunda-feira, 22 de março de 2021

URI (BEECROWD) - 2896 - Aproveite a Oferta - Iniciante - C e C++

Estas são as soluções para o problema "Aproveite a Oferta", do URI/BEECROWD, em C e C++. Cabe uma ressalva aqui: até 04/11/2021 a solução em C estava errada. Postei sem querer a solução de outro exercício. Acabei percebendo e corrigindo, foi mal! Essa de agora está correta.

Plataforma: URI (BEECROWD)

Problema2896


Linguagens: C e C++


Solução: 

A lógica da solução é a mesma para os códigos em C e C++. Basicamente após ler os valores n e k durante t vezes, bastava calcular e imprimir o valor de n/k + n%k. 

Código em C:

#include <stdio.h>

int main() {
    
    int t, n, k;
    scanf("%i", &t);
    
    while (t--) {
        scanf("%i %i", &n, &k);
        printf("%i\n", (int) n/k + n%k);
    }

    return 0;
}

Código em C++:

#include <iostream>

using namespace std;

int main() {
    
    int t, n, k;
    cin >> t;
    
    while (t--) {
        cin >> n >> k;
        cout << (int) n/k + n%k << endl;
    }

    return 0;
}

Nenhum comentário:

Postar um comentário

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas