Написали бы язык программирования. Вот на java. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;
public class znanie { public static void main(String[] args) throws IOException { BufferedReader reader=new BufferedReader(new InputStreamReader(System.in)); long A=Long.parseLong(reader.readLine()); long B=Long.parseLong(reader.readLine()); if((A<0)||(B<0)){ System.exit(0); } long sum=0; for (long i = A; i <= B; i++) { if((i%5==0)||(i%13==0)){ sum=sum+i; } } System.out.println(sum); } }
Логин занимает объём памяти равной = 20 * 5 бит = 100 бит (5 бит, т.
К24 \textless 24 \textless 25)
Аналогично с паролем, он занимает 15 * 4 бита = 60 бит памяти
Для хранения результатов выбора пола достаточно одного бита ( всего двавозможных варианта(21) - ж или м, ).
Итого одна учетная запись занимает : 100 + 60 + 1 = 161 бит памяти.
Но в условии сказано, что она кодируется минимально возможным целым!
Кол - вом байт, значит : 161 / 8 = 20, 125 байт, округляем в большую сторону - 21 байт.
Всего 30 записей : 21 * 30 = 630 байт.
Значит верный ответ под номером 3).
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class znanie {
public static void main(String[] args) throws IOException {
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
long A=Long.parseLong(reader.readLine());
long B=Long.parseLong(reader.readLine());
if((A<0)||(B<0)){
System.exit(0);
}
long sum=0;
for (long i = A; i <= B; i++) {
if((i%5==0)||(i%13==0)){
sum=sum+i;
}
}
System.out.println(sum);
}
}