grucha_88
grucha_88
#programowanie #python #podstawypodstawprogramowania #informatyka

Proszę napisać program, w którym znajdzie się lista, wypełniona liczbami z losowymi z przedziału 0 do 10000, i który >wyświetli liczbę liczb trzycyfrowych w liście. Lista ta powinna być generowana w funkcji. Jej rozmiar powinien wynosić 100.

wszystko jasne, ale jak zrobić to liczenie liczb 3 cyfrowych? Ktoś ma jakiś pomysł?
  • Najlepsze
  • Wszystkie komentarze
b3rly
b3rly
b3rly
4
@grucha_88 a jak python to tak :)

j = [4, 25, 6, 7, 10, 3, 7, 5]
number = sum(i > 5 and i<20 for i in j)
3denos
@b3rly: W sumie spoko, ale trzeba umieć się wytłumaczyć z faktu, że suma na booleanach daje Ci wartość liczbową (bool jako subklasa inta). Druga sprawa, jeśli już piszemy w Pythonie, to sum(5 < i < 20 for i in j) (działa chyba zarówno w 2.7 jak i 3).

A propos liczb losowych, tak mi się przypomniało:
Meteor100
[C++]

Jak porównać ze sobą dwie wartości, na które wskazują inne wskaźniki?

Mam tablicę typu int i próbuję porównać "wskaźnikowo" jej 2 komórki.

Próbowałem
  • Najlepsze
  • Wszystkie komentarze
TheNewIcek
TheNewIcek
@Meteor100: nie stawiaj srednika po if-ie.
TheNewIcek
TheNewIcek
feszta123
feszta123
7. Dany jest fragment programu:
int a = 2, b = 3, c;
c = (a, a += b, b = ++a+b++);
Jakie wartości przyjmą zmienne a, b, c?
Wynik: 6,10, 9
Dlaczego jest akurat taki wynik ? Proszę o poradę :)
#podstawypodstawprogramowania
  • Najlepsze
  • Wszystkie komentarze
xspeditor
@feszta123: Bóg tak chciał
matth95
Mirki , potrzebuję pomocy

Szukam jakiegoś algorytmu/programu aby wypisać liczby pierwsze szybszym sposobem niż sito czy standardowo przez MOD.

Programy typu : http://pastebin.com/fKDQ3sDe wypisują mi stanowczo za długo.

#podstawypodstawprogramowania #cpp
  • Najlepsze
  • Wszystkie komentarze
k.....r
k.....r
1) jeśli to na spoja, wyłącz sync*with*stdio


@KrzaQ2: jeszcze mozna dodac

cin.tie(NULL);
k.....r
k.....r
@KrzaQ2: potrafi dawać całkiem dużo (kilkanaście procent na pewno). Przykładowo u mnie http://www.spoj.com/problems/DICT/ bez

cin.tie(NULL)
7.02s, z 6.47s.

Tylko na niektórych ruskich sprawdzarkach (np tju) daje
M4rcinS
[C++]

Hej mirki, czy dobrze rozumiem, że różnica między cos, a cosf z jest taka, że cos jest podwójnej precyzji, a cosf pojedynczej i to jest jedyna różnica? Czy źle rozumiem?

#podstawypodstawprogramowania #programowanie
  • Najlepsze
  • Wszystkie komentarze
KrzaQ2
f na koncu cosf oznaczlo, ze operuje na floatach, bo w c nie ma czegos takiego jak przeciazanie funkcji


@kuhar: Poza tgmath, które wymaga magii kompilatora ;) http://en.cppreference.com/w/c/numeric/tgmath