TOPIC
PROBLEM 1096 - URI Fórum 1.0
This topic was solved and cannot recieve new replies.
-
gguillaux replied 9 years ago
Caros, não sei pq dá Wrong Answer 80%. Obrigado,
#include<stdio.h> int main () { int i, j; for (i = 1; i <=9; i++) { for (j = 7; j>=5; j--) { printf("I=%d J=%d\n", i, j); } } return 0; }
-
ajsilva replied 8 years ago
resolvido
imagem:
http://imgur.com/s4k9HTucodigo:
http://codepad.org/gYNK2ti5#include <stdio.h> int main(void) { int i,j; for(i=1;i<=9; i+=2) { for(j=7;j>4;--j){ printf("I=%i J=%i\n",i,j); } } return 0; }
-
amartins28 replied 7 years ago
int i=1,j=7,a=0; while(i<=9){ printf("I=%d J=%d\n", i,j); j-=1; if(j==4){ a++; j=7; i=a*3; } } return 0;
Nao sei aonde eu errei
-
alirosa replied 8 years ago
Deu WA 20% o que tem de errado??
#include <stdio.h> main(){ int i,j; for(i=1; i<=9; i++){ if(i%3==0 || i==1){ for(j=7; j>4; j--){ printf("I=%d J=%d\n", i, j); } } } }
-
azaid0 replied 8 years ago
The right answer according to problem is :
I=1 J=7 I=1 J=6 I=1 J=5 I=3 J=7 I=3 J=6 I=3 J=5 I=6 J=7 I=6 J=6 I=6 J=5 I=9 J=7 I=9 J=6 I=9 J=5
Your program output :
I=1 J=7 I=1 J=6 I=1 J=5 I=3 J=7 I=3 J=6 I=3 J=5 I=9 J=7 I=9 J=6 I=9 J=5
-
LUCIANA6 replied 8 years ago
Pessoal, mandei esse dois códigos e os dois deram WA, pq?
#include <stdio.h> int main() { int i; for (i = 1; i <= 9;i = i * 3) { printf("I=%d J=7\n", i); printf("I=%d J=6\n", i); printf("I=%d J=5\n", i); } }
#include <stdio.h> int main() { int i,j; for(i=1;i<=9; i = i * 3) { for(j=7;j>4;--j) { printf("I=%i J=%i\n",i,j); } } }
-
rddsgomes replied 9 years ago
Realmente não sei qual problema. Está dando 20% de erro. --'
public class Sequenciaij2 { public static void main(String args[]){ int conti =1; for(int j =0;j<4;j++){ System.out.println("I="+conti+" J=7"); System.out.println("I="+conti+" J=6"); System.out.println("I="+conti+" J=5"); if(conti == 1){ conti=conti+2; }else if(conti != 1){ conti = conti+3; } } } }
-
mhdsantos replied 9 years ago
@Gaston Guillaux seu código não gera a saída que o problema pede! Verifique que o incremento da variável i em cada iteração do problema é 2 e não 1 como você fez!
-
ggroth replied 9 years ago
Se você reparar no exemplo irá notar que não há espaços antes e após o sinal de =
-
bbrito replied 9 years ago
Porque está dando presentation error?
#include <stdio.h> int main() { int i; for (i = 1; i <= 9;i = i + 2) { printf("I = %d J = 7\n", i); printf("I = %d J = 6\n", i); printf("I = %d J = 5\n", i); } return 0; }
-
ggroth replied 9 years ago
Porque a sequência não está correta ;) Em nenhum lugar indica que o i aumenta em 2 somente na primeira vez, e depois aumenta em 3...
-
sgjunior0 replied 9 years ago
Por que está dano Wrong answer ?
#include <iostream> using namespace std; int main () { int I=1; for (int i =0; i < 4; i++){ cout <<"I="<<I<<" J=7"<<endl; cout <<"I="<<I<<" J=6"<<endl; cout <<"I="<<I<<" J=5"<<endl; if (I==1){ I=I+2; } else { I = I+3; } } return 0; }
-
erodrigues replied 9 years ago
MODPorque o valor de J nunca muda na sua saída.
I=1 J=8 I=1 J=8 I=1 J=8 I=3 J=8 I=3 J=8 I=3 J=8 I=5 J=8 I=5 J=8 I=5 J=8 I=7 J=8 I=7 J=8 I=7 J=8 I=9 J=8 I=9 J=8 I=9 J=8
-
Lekzinn replied 9 years ago
Por que você está alterando a variável J no for acima "j--" Com isso, J ficaria = 0 e não iria entrar na condição dos outros for.
Att,
-
erodrigues replied 9 years ago
MODPara entender esse problema você deve entender como estão as saídas de exemplo, os primeiros números são só números ímpares mesmo.