Siemanko.
Mam zadanko, które wykonałem, ale jest tam drugi etap.
1 etap - jest ciąg liczb, każda z liczb dzielę przez 3, zaokrąglam do dołu i odejmuje od tego liczbę 2.
Kod, który stworzyłem:.
package com.company;
public class Main {
public static void main(String[] args) {
int numbers[] = {97587,100963,85693,127587,147839,134075,128598,91290,119100,138824,56295,132118,105018,143092,89032,104836,138278,60416,62570,142110,55179,80891,99106,122863,108894,112654,117175,96093,76214,65412,124388,66465,115850,147531,87643,75882,62912,76100,102120,83803,139304,139325,126412,145152,136247,68246,130156,59097,79024,62480,121847,54739,118690,116247,117283,144827,147562,126796,148210,109099,98831,59412,141077,121786,142878,140144,57855,59571,118451,149097,145088,76882,53732,70543,89874,114366,115683,99139,108440,76964,134451,109250,66021,132683,149013,122917,137810,108451,109606,94396,106926,100901,108587,99847,64257,147162,133698,140775,129466,72487};
int totalSum = 0;
for(int i =0; i<numbers.length; i++) {
int a = numbers[i] / 3;
int r = (int)Math.floor(a);
int f = r - 2;
totalSum = totalSum + f;
}
System.out.println(totalSum);
}
}
No i teraz każda z tych liczb musi zostać podzielona przez 3 i odejmujemy 2 do momentu aż wyjdzie 0. No i każda wynik ten który wyszedł przed 0 dodajemy do siebie.
No i robimy tak dla każdej liczby no i potem to wszystko sumujemy.
Macie jakieś pomysły ?
Wskazówki, cokolwiek.