Obi 2008 Fase2 Nível1 - Auto

Autora da análise: arianehaselmannarianehaselmann

http://olimpiada.ic.unicamp.br/passadas/OBI2008/res_fase2_prog/programacao_n1/pdf/provas/ProvaOBI2008_prog_f2n1.pdf

Resumo

Dado um certo número N e uma sequência de caracteres $c_1,c_2,...,c_N$, onde cada $c_i$, 1 <= i <= N, só poderá ser uma das letras do conjuntos C={P,C,A,D}, cada uma associada a um valor fixo (P=2,C=2,A=1 e D=0) achar a soma dos valores de cada uma das letras da sequência.

Solução

Somar numa variável soma o valor de cada uma das N letras.

** Tomar cuidado com o uso do scanf!!! **

scanf("%c") => ** ERRADO **

scanf(" %c") => ** CERTO **

=> O espaço antes do % faz com que os espaços sejam ignorados.

Testes

Entrada

(1) 5
PPPDP

(2) 7
PAPADPC

Saída

(1)

8

(2)

10

Enquete

Qualidade do enunciado

Dificuldade do problema

Problema interessante

Discuta o problema

Add a New Comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License