SPOJ - duvidas [RESOLVIDO]

1. SPOJ - duvidas [RESOLVIDO]

Paulo
paulo_moc

(usa Ubuntu)

Enviado em 01/12/2012 - 20:14h

Ola pessoal, estava resolvendo alguns exercicios do spoj(ainda nao muitos =]), quando vi que alguns pedem a entrada da seguinte maneira:

numa linha eu leio um inteiro N e na mesma linha linha eu tenho que ler N inteiros, o e problema é que sao inteiros, se eu ler como string, eu nao vou saber onde um numero começa e termina, alguém sabe uma maneira de fazer isso?


  


2. MELHOR RESPOSTA

Paulo
paulo1205

(usa Ubuntu)

Enviado em 01/12/2012 - 21:24h

Em C, na leitura de vários inteiros em sequência, quando feita com scanf(), pouco importa se esses inteiros estão na mesma linha ou em várias.

De modo semelhante, a leitura de vários inteiros seguidos usando istream::operator>> também ignora espaços (o que inclui quebras de linhas).

3. Re: SPOJ - duvidas [RESOLVIDO]

Paulo
paulo_moc

(usa Ubuntu)

Enviado em 02/12/2012 - 08:27h

A sim, eu coloquei um scanf num for, e é só escrever todos numa linha só, que ele le tudo(ate o limite do for claro), valeu ae.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts