Количество цифр (Время: 1 сек. Память: 16 Мб Сложность: 10%)


Download 0.54 Mb.
bet1/3
Sana25.03.2023
Hajmi0.54 Mb.
#1295284
  1   2   3
Bog'liq
11-tapsirma


11-Tapsırma
Количество цифр
(Время: 1 сек. Память: 16 Мб Сложность: 10%)
Дано три символа. Требуется определить, сколько из них являются цифрами.
При решении данной задачи необходимо реализовать функцию IsDigit(C), которая возвращает 1, если символ C – цифра, и 0 – иначе.
Входные данные
Входной файл INPUT.TXT содержит три символа, разделенные пробелом. Гарантируется, что ASCII-коды символов превышают 32.
Выходные данные
В выходной файл OUTPUT.TXT выведите ответ на задачу.
Примеры



INPUT.TXT

OUTPUT.TXT

1

A % 5

1

2

1 2 3

3



import java.util.*

fun isDigit(c: Char) :Int {


var sum=0
if(c> 47.toChar() && c<= 57.toChar())
return 1
else return 0
}
fun main() {
val input = Scanner(System.`in`)
var sum=0
for (i in 1..3) {
val x = input.next().single()
sum+=isDigit(x)
}
print(sum)
}




Подсчет букв


(Время: 1 сек. Память: 16 Мб Сложность: 11%)
Дано три символа. Требуется определить, сколько из них являются буквами английского алфавита (в любом регистре).
При решении данной задачи необходимо реализовать функцию IsLetter(C), которая возвращает 1, если символ C – английская буква, и 0 – иначе.

Входные данные


Входной файл INPUT.TXT содержит три символа, разделенные пробелом. Гарантируется, что ASCII-коды символов превышают 32.

Выходные данные


В выходной файл OUTPUT.TXT выведите ответ на задачу.

Примеры




INPUT.TXT

OUTPUT.TXT

1

A % 5

1

2

A 2 b

2



Число сочетаний


(Время: 1 сек. Память: 16 Мб Сложность: 14%)
Факториал числа n – произведение всех натуральных чисел от 1 до n:

Сочетанием из n по k называют набор из k элементов, выбранных из данного множества, содержащего n различных элементов. При этом наборы, отличающиеся только порядком следования элементов, считаются одинаковыми.
Число возможных сочетаний из n по k вычисляется по следующей формуле:

По заданным целым числам n и k требуется вычислить число сочетаний.
При решении данной задачи необходимо реализовать функцию F(n), вычисляющую факториал числа.

Download 0.54 Mb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling