Informatică, întrebare adresată de vladromila1, 9 ani în urmă

Elevii de clasa a V-a de la şcoala mea au inventat un joc nou, „fazan cu numere”. Jocul se desfăşoară astfel: primul copil spune un număr, al doilea copil trebuie să spună un număr care începe cu ultima cifră a numărului spus anterior, al treilea copil trebuie să spună un număr care începe cu ultima cifră a numărului spus de al doilea copil ş.a.m.d. Jocul e simplu dar, cum bine ştiţi, unii copii nu sunt atenţi şi uită cifra cu care trebuie să înceapă numărul şi atunci spun un număr la întâmplare şi jocul continuă până când ultimul copil spune şi el un număr. În acest joc nu pierde şi nu câştigă nimeni, se verifică doar atenţia. c++

Răspunsuri la întrebare

Răspuns de express
3
Ti-am facut o sursa in C++. Succes!
#include <fstream>
using namespace std;
int n,nr,p,u,k,i,nnr;
ifstream f("fazanr.in");
ofstream g("fazanr.out");

int main()
{
    f>>n;
    f>>nr;
    u=nr%10;
    for(i=2;i<=n;i++)
    {
        f>>nr;
        nnr=nr;
        while(nr/10!=0) nr=nr/10;
        p=nr;
        if(u!=p) k++;
        u=nnr%10;
    }
    g<<k;
    f.close();
    g.close();
    return 0;
}

Alte întrebări interesante