👤

Pentru numerotarea paginilor unei serii enciclopedice formate din unul sau mai multe volume se presupune că se folosesc n cifre. Fiecare volum are 300 de pagini, eventual cu excepţia ultimului volum care ar putea avea mai puţine. Pentru n dat, să se determine numărul de volume din serie V şi numărul de pagini P ale ultimului volum. Dacă nu este posibilă numerotarea paginilor folosind n cifre, se va afişa mesajul IMPOSIBIL.

Răspuns :

#include <iostream>
using namespace std;
int main()
{
    int n,i,j,V=0,P=0;
    cout<<"n=";
    cin>>n;
    V=n/300;
    P=n-V*300;
    if(P==0)
        P=300;
    if(n<300)
        cout<<"IMPOSIBIL";
    else
    {
    cout<<"nr volume= "<<V<<endl;
    cout<<"nr pag ultimul volum= "<<P;
    }
}