CODE KID
DECCO
Xếp tam giác
Bánh có năm thanh gỗ l1,l2,l3,l4,l5.Bánh đó chị kẹo có bao nhiêu cách chọn 3 trong 5 thanh gỗ đễ xếp thành các hình tam giác khác nhau (diện tích phải dương)
Input: Dòng duy nhất chứa năm số nguyên l1,l2,l3,l4,l5 cách nhau ký tự trắng 1 <= li <= 10^3
Output: In ra số cần tìm
Samples:
Input: 1 2 3 4 5
Output: 3
Giải thích : có 3 bộ thỏa mãn (2,3,4) , (2,4,5) , (3,4,5)
Input: 1 2 4 8 16
Output: 0
Code:
#include <bits/stdc++.h> using namespace std; // OLP_2019 Xep tam giac bool condition(int a , int b , int c) { if((a+b) > c && (a+c) > b && (c+b) > a) return true; return false; } int main() { int num[5],count = 0,a,b,c; for(int i = 0 ; i < 5 ;i++) cin>>num[i]; for(int i = 0 ; i < 3 ;++i) { for(int j = i+1 ; j < 4 ; ++j) { for(int k = i+2 ; k < 5 ;++k) { a = num[i]; b = num[j]; c = num[k]; if(condition(a,b,c) == 1 && a != b && a != c && c != b) count++; } } } cout<<count; return 0; //Code by DECCO }
Số may mắn
Số may mắn là số được định nghĩa theo quá trình sau: bắt đầu với số nguyên dương x và tính tổng bình phương y các chữ số của x, sau đó tiếp tục tính tổng bình phương cácchữ số của y. Quá trình này lặp đi lặp lại cho đến khi thu được kết quả là 1 thì dừng(tổng bình phương các chữ số của số 1 chính là 1) hoặc quá trình sẽ kéo dài vô tận. Số mà quá trình tính này kết thúc bằng 1 gọi là số may mắn. Số có quá trình tính kéo dài vô tận là số không may mắn hay còn gọi là số đen đủi.
Ví dụ:13 = 1^2+ 3^2= 10 = 12+ 02= 1 vậy số 13 là số may mắn.