Salut.
Sambata, 21 februarie, are loc olimpiada de informatica pe Cluj-Napoca, nu Cluj...deci locala nu judeteana.
As vrea sa imi dati niste probleme sa ma obisinuiesc si niste pareri de la cei care au mai concurat la asa ceva. Clasa IX, C++.
Thanks!
Olimpiada Locala de Informatica
Moderators: Moderatori ajutatori, Moderatori
- aNNakin
- Fost administrator
- Posts: 10464
- Joined: 17 Dec 2007, 21:42
- Detinator Steam: Da
- CS Status: a iubi - necesar si suficient
- Detinator server CS: romania.cs16.ro
- SteamID: anakin_cstrike16
- Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator - Location: di.fm
- Has thanked: 230 times
- Been thanked: 787 times
- Contact:
- Radu.
- Fost moderator
- Posts: 789
- Joined: 07 Jul 2007, 13:07
- Detinator Steam: Da
- CS Status: Numai Revin Niciodata!
- Reputatie: Fost moderator
Restrictie mesaje private! - Has thanked: 2 times
- Been thanked: 2 times
- Contact:
Se citeste un numar care reprezinta luna din an (1 pentru ianuarie,2 pentru februarie etc.).Afisati numarul lunii precedente si lunii urmatoare.
In C++ :)
In C++ :)
- aNNakin
- Fost administrator
- Posts: 10464
- Joined: 17 Dec 2007, 21:42
- Detinator Steam: Da
- CS Status: a iubi - necesar si suficient
- Detinator server CS: romania.cs16.ro
- SteamID: anakin_cstrike16
- Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator - Location: di.fm
- Has thanked: 230 times
- Been thanked: 787 times
- Contact:
Pai ce-i asta frate? :|Radu wrote:Se citeste un numar care reprezinta luna din an (1 pentru ianuarie,2 pentru februarie etc.).Afisati numarul lunii precedente si lunii urmatoare.
In C++ :)
Probleme de olimpiada nu chestii de genul acesta...
- Radu.
- Fost moderator
- Posts: 789
- Joined: 07 Jul 2007, 13:07
- Detinator Steam: Da
- CS Status: Numai Revin Niciodata!
- Reputatie: Fost moderator
Restrictie mesaje private! - Has thanked: 2 times
- Been thanked: 2 times
- Contact:
Pai frate,iti va cere sa ii scri programul.Iti da diverse probleme acolo.Eu am fost la inceputul anului la asa ceva si mi-a dat cateva probleme deastea si 2-3 sa scriu algoritmii.
Nu stiu cum va fi la voi,dar la noi nea pus sa scriem pe foaie: "#include <iostream.h>
void main() etc."
Acuma de unde sa stiu cum va fi la voi,la noi asa a fost :|
Nu stiu cum va fi la voi,dar la noi nea pus sa scriem pe foaie: "#include <iostream.h>
void main() etc."
Acuma de unde sa stiu cum va fi la voi,la noi asa a fost :|
- aNNakin
- Fost administrator
- Posts: 10464
- Joined: 17 Dec 2007, 21:42
- Detinator Steam: Da
- CS Status: a iubi - necesar si suficient
- Detinator server CS: romania.cs16.ro
- SteamID: anakin_cstrike16
- Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator - Location: di.fm
- Has thanked: 230 times
- Been thanked: 787 times
- Contact:
La olimpiade nu se lucreaza cu iostream ci cu fstream, adica fisiere. Cel putin asa cred.
Problema care mi-ai dat-o e cam banala pentru olimpiada. Ceva mai greu nu ai?
Problema care mi-ai dat-o e cam banala pentru olimpiada. Ceva mai greu nu ai?
- Radu.
- Fost moderator
- Posts: 789
- Joined: 07 Jul 2007, 13:07
- Detinator Steam: Da
- CS Status: Numai Revin Niciodata!
- Reputatie: Fost moderator
Restrictie mesaje private! - Has thanked: 2 times
- Been thanked: 2 times
- Contact:
A deci aia ti se pare simpla,na bine,hai ca iti zic una mai grea,una care am rezolvat-o in 2-3 ore :)) :
Se citesc doua numere de la tastatura, a si b .Afisati numarul de termeni ai sirului lui Fibonacci din intervalul [a,b].Scrieti cate o varianta de program pentru fiecare structura repetitiva implementata in limbajul C++.Precizati expresiile si instructiunile folosite pentru cele trei actiuni ale procesului de control.
Se citesc doua numere de la tastatura, a si b .Afisati numarul de termeni ai sirului lui Fibonacci din intervalul [a,b].Scrieti cate o varianta de program pentru fiecare structura repetitiva implementata in limbajul C++.Precizati expresiile si instructiunile folosite pentru cele trei actiuni ale procesului de control.
- aNNakin
- Fost administrator
- Posts: 10464
- Joined: 17 Dec 2007, 21:42
- Detinator Steam: Da
- CS Status: a iubi - necesar si suficient
- Detinator server CS: romania.cs16.ro
- SteamID: anakin_cstrike16
- Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator - Location: di.fm
- Has thanked: 230 times
- Been thanked: 787 times
- Contact:
~ 1 minut; afiseaza toti termenii din intervalul [a;b]
Daca fac fara vectori afiseaza doar al b-lea element. Daca se poate face si cu 'goto'...nu l-am invatat, inca :)
Code: Select all
#include <iostream.h>
int main()
{
int a, b, i, x[ 100 ] = { 0, 1 };
cout<<"a = "; cin>>a;
cout<<"b = "; cin>>b;
for(i = 2; i <= b; i++ )
x[ i ] = x[ i-1 ] + x[ i-2 ];
for(i = a; i <= b; i++ )
cout<<x[ i ]<<" ";
}
- aNNakin
- Fost administrator
- Posts: 10464
- Joined: 17 Dec 2007, 21:42
- Detinator Steam: Da
- CS Status: a iubi - necesar si suficient
- Detinator server CS: romania.cs16.ro
- SteamID: anakin_cstrike16
- Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator - Location: di.fm
- Has thanked: 230 times
- Been thanked: 787 times
- Contact:
Da, ca de multe frate...maine e concursul!Radu wrote:Mda,ai calculat bine :)
Mai vrei? :))
- Ciprian
- Fost administrator
- Posts: 5172
- Joined: 10 May 2008, 21:29
- Detinator Steam: Da
- CS Status: ^^
- SteamID: crazycipry
- Reputatie: Fost administrator
Fost Scripter eXtreamCS
Fost Supervizor CS.eXtreamCS.com
Fost Unbanner ZM.eXtreamCS.com
Fost Contribuitor
Nume anterior: crazy.cipry - Location: Baia Mare
- Has thanked: 177 times
- Been thanked: 405 times
- aNNakin
- Fost administrator
- Posts: 10464
- Joined: 17 Dec 2007, 21:42
- Detinator Steam: Da
- CS Status: a iubi - necesar si suficient
- Detinator server CS: romania.cs16.ro
- SteamID: anakin_cstrike16
- Reputatie: Membru Club eXtreamCS
Fost Contribuitor
Fost Scripter eXtreamCS
Fost Lider Echipa eXtreamCS
Fost Administrator - Location: di.fm
- Has thanked: 230 times
- Been thanked: 787 times
- Contact:
Code: Select all
#include <iostream.h>
int main()
{
int n, i, j, x[ 100 ];
cout<<"n = "; cin>>n;
for(i = 0; i < n; i++ )
x[ i ] = i+1;
for(i = 0; i < n; i++)
{
for(j = 0; j <= i; j++)
cout<<x[ j ];
cout<<endl;
}
}
- Radu.
- Fost moderator
- Posts: 789
- Joined: 07 Jul 2007, 13:07
- Detinator Steam: Da
- CS Status: Numai Revin Niciodata!
- Reputatie: Fost moderator
Restrictie mesaje private! - Has thanked: 2 times
- Been thanked: 2 times
- Contact:
1. Se citesc mai multe cifre de la tastatura pana cand suma lor depaseste valoarea 40.Afisati numarul de cifre introduse.Scrieti cate o varianta de program pentru fiecare structura repetitiva implenetata in limbajul C++.Precizati expresiile si instructiunile folosite pentru cele trei actiuni alre procesului de control.
2.Se citeste un numar natural n si apoi un sir de numere intregi.Afisati suma pe care o obtineti adunand primul divizor prim dub fiecare numar citit.
2.Se citeste un numar natural n si apoi un sir de numere intregi.Afisati suma pe care o obtineti adunand primul divizor prim dub fiecare numar citit.