Pesquisar este blog

Livros Recomendados

sábado, 30 de janeiro de 2021

URI - 1217 - Getline Two - Frutas - Ad-hoc - C

Plataforma: URI
Problema1217

Enunciado:
Dona Parcinova, mãe de Mangojata, pediu a ela que ajudasse a calcular o consumo de frutas da casa e a quantidade gasta por dia nestas frutas. Mangojata agora deve então fazer um programa a partir de uma tabela que sua mãe estava utilizando para anotações há quase um ano. Nesta tabela, dona Parcinova anotou a quantidade de dias e depois o valor gasto cada dia e as frutas compradas naquele dia, sempre na quantidade de um KG por tipo de fruta.

Linguagem: C


Solução:

#include <stdio.h>
#include <string.h>
int main() {
    int n, compras, totalCompras = 0, i, dia;
    double v, ac = 0;
    char linha[10000];
    scanf("%d", &n);
    for (dia = 1; dia <=n ; dia++) {
        scanf("%lf ", &v);
        ac += v;
        fgets(linha, 10000, stdin);
        compras = 0;
        for (i = 0; i < strlen(linha); i++)
            if (linha[i] == ' ')
                compras++;
        compras++;
        totalCompras += compras;
        printf("day %d: %d kg\n", dia, compras);
        memset(linha, 0, sizeof(linha));
    }
    printf("%.2lf kg by day\n", totalCompras / (double) n);
    printf("R$ %.2lf by day\n", ac / n);
    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