По разделам



Задача Integer 29


Даны целые положительные числа A, B, C. На прямоугольнике размера A × B размещено максимально возможное количество квадратов со
стороной C (без наложений). Найти количество квадратов, размещенных
на прямоугольнике, а также площадь незанятой части прямоугольника.

Код (C/C++)

#include <stdio.h>

int main(void)
{
    int A,B,C;
    printf("A:");
    scanf ("%i", &A);

    printf("B:");
    scanf ("%i", &B);

    printf("C:");
    scanf ("%i", &C);

    printf("%i\n",(A/C)*(B/C));

    return 0;
}

Код (Python)

import numpy as np
import random

A,B = list(np.random.choice(range(1, 16), 2))
C = random.randint(1,min(A,B))
print("A = {0}, B = {1}, C = {2}".format(A,B,C))

a = int(A/C)
b = int(B/C)

print("Площадь прямоугольника:",A*B)
print("Площадь квадрата:",C*C)
print("Количество квадратов на прямоугольнике:",a*b)
print("Площадь незанятой части прямоугольника:",A*B - a*b*C*C)
									

Код (Pascal)

program Integer29;
var
  A,B,C,Num,S: Integer;
begin
  Write('Введите целое число A: ');
  Readln(A);
  Write('Введите целое число B: ');
  Readln(B);
  Write('Введите целое число C: ');
  Readln(C);
  Num:=(A div C)*(B div C);
  Writeln('На прямоугольнике можно разместить ',Num,' квадратов');
  S:=A*B-Num*sqr(C);
  Writeln('Не занятая площадь прямоугольника равна ',S);
end.
									




Integer. Абрамян
Integer 1 Просмотров: 20
Integer 2 Просмотров: 28
Integer 3 Просмотров: 19
Integer 4 Просмотров: 22
Integer 5 Просмотров: 18
Integer 6 Просмотров: 18
Integer 7 Просмотров: 17
Integer 8 Просмотров: 18
Integer 9 Просмотров: 17
Integer 10 Просмотров: 16
Integer 11 Просмотров: 16
Integer 12 Просмотров: 18
Integer 13 Просмотров: 17
Integer 14 Просмотров: 15
Integer 15 Просмотров: 16
Integer 16 Просмотров: 25
Integer 17 Просмотров: 23
Integer 18 Просмотров: 11
Integer 19 Просмотров: 12
Integer 20 Просмотров: 10
Integer 21 Просмотров: 22
Integer 22 Просмотров: 11
Integer 23 Просмотров: 15
Integer 24 Просмотров: 43
Integer 25 Просмотров: 13
Integer 26 Просмотров: 9
Integer 27 Просмотров: 9
Integer 28 Просмотров: 21
Integer 29 Просмотров: 14
Integer 30 Просмотров: 18

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться