Aktywne Wpisy

1-1-1-1 +137

p0melo +63
Lekarz po 6 latach studiów, który odebrał dyplom kilka dni temu, jest rozchwytywany minimalna stawka godzinowa od 200 zł, jest to 28 tys. miesięcznie dla lekarza "juniora". Jeśli ma własny gabinet zarabia 3 razy tyle bo bierze 200 zł od pacjenta, obsługuje 4 na godzinę, czyli za godzinę zarabia 800 zł.
Jest problem ze znalezieniem lekarza na oddział w publicznym szpitalu, bo lekarz junior w prywatnych przychodniach, bez specjalizacji zarabia 28 tys.
W
Jest problem ze znalezieniem lekarza na oddział w publicznym szpitalu, bo lekarz junior w prywatnych przychodniach, bez specjalizacji zarabia 28 tys.
W
źródło: obraz_2025-06-18_124421844
Pobierz




for (i = 0; i < 4; i++) {for (j = i + 1; j < 4; j++) {
B[j + i - 1] = A[i] + A[j];
}
}
Poprawnie zapisuje sumy pierwszego i ntego elementu, jednak już przy sumie 2 i 3 elementu nadpisuję sumę 1 i 4.
Chcę to zrobić dla dowolnego rozmiaru tablicy, więc nie chcę robić po prostu 6 przypisań. Dacie jakąś wskazówkę?
#cpp #naukaprogramowania #programowanie
Permutacja bez powtórzeń, n po k, tutaj dokładniej n po 2 - i suma każdej pary.
@Rissiel, tylko różne. Tzn bez powtórzeń, nie potrzebuję dwa razy tej samej ceny.
for (j = 0; j < 4; j++) {
if (j > i){
B[4*i + j] = A[i] + A[j];
}
}
}
int k = 0;for (int i = 0; i < 4; i++) {
for (int j = i+1; j < 4; j++) {
B[k] = A[i] + A[j];
std::vector B;for (i = 0; i < 4; i++) {
for (j = i + 1; j < 4; j++) {
B.push_back(A[i]
@rotflolmaomgeez: to też jest bardzo dobry pomysł, ale chciałem żeby ten sposób był kompatybilny ze zwykłym C, w dodatku ze standardem C90. Ale dziękuję za wskazówkę, będę pamiętał o tym.
Dzięki!