infoarena

infoarena - concursuri, probleme, evaluator, articole => Arhiva de probleme => Subiect creat de: Adrian Diaconu din Decembrie 16, 2007, 18:14:12



Titlul: 616 Multiplu
Scris de: Adrian Diaconu din Decembrie 16, 2007, 18:14:12
Aici puteţi discuta despre problema Multiplu (http://infoarena.ro/problema/multiplu).


Titlul: Răspuns: 616 Multiplu
Scris de: Bula Ionut din Decembrie 17, 2007, 21:41:14
la ce rezolvari s-a gandit lumea pe aici?
eu am facut-o cam prost trebuie sa recunosc, negasind nimic care sa se lege matematica, am zis asa : sa caut numere in baza 10 care transformate in baza 2 sa fie divizibile cu A si B. si merg cu numerele de la 2 pana cand gaseste unu si acela va fi M

alte idei?


Titlul: Răspuns: 616 Multiplu
Scris de: Airinei Adrian din Decembrie 17, 2007, 21:42:04
Articolul cu solutii nu este inca gata, dar la problema asta este completata solutia.


Titlul: Răspuns: 616 Multiplu
Scris de: Flaviu Pepelea din Decembrie 18, 2007, 22:23:07
Rezultatul se incadreaza in int64 nu? si la toate testele exista o solutie?


Titlul: Răspuns: 616 Multiplu
Scris de: Bondane Cosmin din Decembrie 18, 2007, 22:25:11
Rezultatul se incadreaza in int64 nu? si la toate testele exista o solutie?

Nu se incadreaza. Exista solutie pentru orice pereche (a,b).


Titlul: Răspuns: 616 Multiplu
Scris de: Flaviu Pepelea din Decembrie 18, 2007, 23:19:01
Pai si daca nu se incadreaza in int64 atunci ce trebuie declarat?


Titlul: Răspuns: 616 Multiplu
Scris de: Andrei Grigorean din Decembrie 18, 2007, 23:25:18
Poate te ajuta solutia oficiala (http://infoarena.ro/preoni-2008/runda-2/solutii) daca nu te prinzi nicicum.


Titlul: Răspuns: 616 Multiplu
Scris de: Matu Octavian din Martie 13, 2008, 17:18:05
 :Dcare ma ajutati si pe mine..sunt nou p infoarena..si am incercat problema Multiplu..
pe compilatorul meu merge pt orice valoare..
daca imi puteti spune si mie care este problema..
multumesc aniticipat   ](*,)


Titlul: Răspuns: 616 Multiplu
Scris de: Adrian Diaconu din Martie 14, 2008, 22:00:26
Cat iti da pentru
Cod:
2 4
trebuie sa iti dea
Cod:
100


Titlul: Răspuns: 616 Multiplu
Scris de: Constantin Cosmin din Ianuarie 27, 2009, 21:55:24
Salut. Am si eu o mica dilema. Pe compilatorul meu merge problema asta pt orice valori. Dar cand trimit sursa am o eroare de compilare :  user.cpp:17: error: 'itoa' was not declared in this scope  .Aveti idee cum rezolv treaba asta?


Titlul: Răspuns: 616 Multiplu
Scris de: Bogdan-Cristian Tataroiu din Ianuarie 27, 2009, 22:30:46
itoa nu exista in standardul C++ si nu e suportat de compilatorul GCC.

Poti folosi sprintf:
Cod:
sprintf(string, "%d", numar);


Titlul: Răspuns: 616 Multiplu
Scris de: Poasca Mihai din Februarie 06, 2009, 12:53:05
pai rezultatul de ce nu intra in int64.... dak A*B<=2.000.000 at rezultatul nu poate fi mai mare de 10.000.000


Titlul: Răspuns: 616 Multiplu
Scris de: Andrei Misarca din Februarie 06, 2009, 15:13:30
Pentru
Cod:
1999 997

rezultatul este
Cod:
1101001000100000001001
care nu incape nici in long long


Titlul: Răspuns: 616 Multiplu
Scris de: Radu Tatomir din Martie 22, 2011, 15:40:26
Am testat programul pe mai multe numere:

2 4  -> 1000
7 10  -> 10010
7 13  -> 1001

 Si totusi la evaluare imi da incorect la toate.
Cod:
int calculare(int p)
{ int i=1, aux;
  aux=p;
for (;;)
{
p*=i;
i++;
if (valid(p)) break;  // valid() verifica daca numarul obtinut e format doar din 1 si 0
   p=aux;
}

return p;
}

Editat de moderator: foloseste tagul code cand postezi bucati de cod. Arata mai bine :)


Titlul: Răspuns: 616 Multiplu
Scris de: Rapeanu George din Martie 06, 2016, 09:39:04
0 e multiplu e toate numerele,eci nu putem afisa asta la toate testele? :rotfl:


Titlul: Răspuns: 616 Multiplu
Scris de: Alexandru Valeanu din Martie 06, 2016, 16:33:10
Reciteste enuntul.


Titlul: intrbare
Scris de: Radu Alexandru din Decembrie 04, 2016, 20:19:13
Cat de mare poate fi M ??? :eyebrow: :winner1: :winner2: :winner3:


Titlul: Răspuns: 616 Multiplu
Scris de: Bogdan Pop din Decembrie 04, 2016, 20:35:51
M nu intra in long long pe toate testele