Informatică, întrebare adresată de popvas05, 8 ani în urmă

#3925 rest1 (pbinfo)
Cerința
Se dau numerele naturale n, c și r. Să se determine numărul minim m, strict mai mare decât n, care dă restul r prin împărțire la c.

Date de intrare
Programul citește de la tastatură numerele n, c și r.

Date de ieșire
Programul va afișa pe ecran numărul m.

Restricții și precizări
1 ≤ n ≤ 1.000.000.000.000
0 ≤ r < c ≤ 1.000.000.000.000
(C++)


robisacuiu1: #include
#include
using namespace std;
long long int n,c,r,i,p;
int main()
{
cin>>n>>c>>r;
r=r+c*(n/c);
for(i=r;i<=n+c;i=i+c)
p=i;

cout<<1LL*p;
return 0;
}
robisacuiu1: doar #include scri sus
robisacuiu1: pe inga include scri legat < iostream >
robisacuiu1: langa*

Răspunsuri la întrebare

Răspuns de cioroiuroxana
5

Răspuns:

Explicație:

#include<iostream>

using namespace std;

int main(){

int n,r,c,m;

cin>>n>>c>>r;

m=n+1;

while(m%c!=r)

m++;

cout<<m;

return 0;

}

Alte întrebări interesante