• Sábado 14 de Diciembre de 2024, 12:02

Autor Tema:  Diganme Como Puedo Resolver Este Pproblema  (Leído 1441 veces)

negro2

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Diganme Como Puedo Resolver Este Pproblema
« en: Martes 25 de Octubre de 2005, 21:31 »
0
En nuestra ciudad no mucha gente usa bicicletas, pero con tal de cobrarles impuestos se le ha ocurrido al gobierno obligar a los ciclistas a comprar una placa para su bicicleta. Las placas constan de tres dígitos (del 0 al 9) seguidos de dos letras (de la A a la Z sin contar la Ñ ni las letras con acento). Para facilitar la lectura de las placas, se ha decidido que ninguna placa puede tener números ni letras repetidas. Por ejemplo, la placa 123AB es legal, pero no lo son las placas 121AB ni 123AA. Además, se escogerá un dígito mínimo a y un dígito máximo b, así como una letra mínima c y una letra máxima d que pueden aparecer en las placas (las letras se numerarán A=1, ..., Z=26). Se desea saber cuántas placas se pueden generar sujetos a todas estas condiciones. Por ejemplo, si sólo se permiten los números del a=0 al b=2 y las letras de la B a la C (c=2 y d=3), entonces las placas válidas tendrán los números 012, 021, 102, 120, 201, 210 y las letras BC ó CB, de modo que habrá un total de n=12 placas distintas.

Especificación
La entrada consiste de cuatro números enteros a, b, c y d donde 0 <= a <= b <= 9 y 1 <= c <= d <= 26. La salida consiste de un número entero n.

negro2

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Diganme Como Puedo Resolver Este Pproblema
« Respuesta #1 en: Martes 25 de Octubre de 2005, 23:01 »
0
#include <stdio.h>
int main (void)
{
   int a, b, c, d;
   scantf("%d%d%d", &a, &b, &c, &d);
   for( 0 <= a <= b <= 9 &&  1 <= c <= d <= 26);
   if(a=!b && c=!d)

   if(c && d = A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z);
   if(a && b = 0,1,2,3,4,5,6,7,8,9);
   printf("%d%d%d%d\", a, b, c, d);
   return 0;
}


esto es lo que he podido hacer segun lo que entiendo yo pero me marca muchos errores.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Diganme Como Puedo Resolver Este Pproblema
« Respuesta #2 en: Viernes 28 de Octubre de 2005, 21:29 »
0
Lo que tienes que hacer de primero, es ordenar bien lo que se te pide, y si no estoy mal ese problema se resuelve con Permutaciones, con tener la formula de ello, tendras tu resultado a tu programa, obviamente tienes que programar bien su sintaxis..

Espero que te ayude ..

ElNapster.... :comp:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa