infoarena

infoarena - concursuri, probleme, evaluator, articole => Teme => Subiect creat de: Ionela Simona din Decembrie 05, 2010, 10:19:51



Titlul: vectori...vectori cls 9
Scris de: Ionela Simona din Decembrie 05, 2010, 10:19:51
1 Se citeste de la tastatura un numar de max 20 de cifre. Sa se verifice daca este palindrom
2 se citesete un vector cu n cifre. sa se afiseze cel mai mic numar care se poate forma cu aceste cifre
3 Se considera 2 vectori A si B. Sa se verifice daca : a) A inclus in B b) A contine B c) A=B
4 Un vector contine max 100 de nr intregi. Lungimea vectorului si elementele sale se citesc de la tastatura. Sa se copieze intrun vector b toate elemntele vectorului a care au valoarea egala cu codul ASCII al unei litere. Sa se sorteze crescator vectorul b folosind metoda bulelor si sa se afiseze literele din vectorul b

Astept raspunsuri. Intre timp mai ma chinui si eu cu ele. Va rog daca puteti sa le faceti in c++ ca in C sau C# nu inteleg. Cred ca ar fi fositor si algoritmul. Va multumesc  :D :)


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Filip Cristian Buruiana din Decembrie 06, 2010, 23:00:57
Adica sa iti rezolvam noi tema? :thumbdown:


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Simoiu Robert din Decembrie 07, 2010, 15:16:41
Corect. Spune-ne ce nu stii sa faci si te ajutam cu placere.


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Pripoae Teodor Anton din Decembrie 07, 2010, 16:53:02
Cod:
#!/usr/bin/env python

import sets

def prog_1():
string = raw_input()
print string == string[::-1]

def prog_2():
print ''.join([chr(y + ord('0')) for y in map(int, raw_input().split(' '))])

def prog_3():
A = sets.Set(map(int, raw_input().split(' ')))
B = sets.Set(map(int, raw_input().split(' ')))

print A.issubset(B), A.issuperset(B), A == B

def prog_4():
n = int(raw_input())
print sorted([chr(y) for y in map(int, raw_input().split(' ')) if (y >= ord('a') and y <= ord('z')) or (y >= ord('A') and y <= ord('Z'))])

prog_1()
prog_2()
prog_3()
prog_4()



Titlul: Răspuns: vectori...vectori cls 9
Scris de: MciprianM din Decembrie 07, 2010, 17:54:58
@Toni: La 4 n-ai folosit metoda bulelor :-'


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Pripoae Teodor Anton din Decembrie 07, 2010, 18:01:12
Merge la fel de repede ca bubblesort :P.


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Ionela Simona din Decembrie 07, 2010, 23:34:06
Nu vreau sa imi faceti tema :'(. Vreau doar ideea, o indicatie. In plus nu e tema mea sunt doar exercitii gasite dintr-o carte  :P
PS De ce ati mai facut partea asta a forumului numita TEME nu e folosita pt scopul in care afost creata.  ](*,) 


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Simoiu Robert din Decembrie 08, 2010, 14:24:10
Am o singura intrebare : trebuie OBLIGATORIU folositi vectori la toate problemele, sau merge si fara ?


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Pripoae Teodor Anton din Decembrie 08, 2010, 15:17:37
Nu vad cum ai face altfel.


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Simoiu Robert din Decembrie 08, 2010, 15:52:29
Prima problema se poate face in felul urmator : se retine numarul intr-o variabila de tip double, se construieste oglinditul lui, si se verifica daca numarul initial e egal cu oglinditul sau. Nu vad niciun vector folosit ....


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Pripoae Teodor Anton din Decembrie 08, 2010, 16:27:22
 =D&gt; vezi ca nu e standard treaba.


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Simoiu Robert din Decembrie 08, 2010, 16:45:00
Adica ?


Titlul: Răspuns: vectori...vectori cls 9
Scris de: Pripoae Teodor Anton din Decembrie 08, 2010, 20:04:51
Cu sizeof(long double).