Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Од тастатура се читаат 2 позитивни цели броеви. Доколку се внесе барем еден негативен број или 0 треба да се печати „Invalid input“.
- Треба да се определи дали помалиот број “е парен еквивалент” од поголемиот број.
- Еден број “е парен еквивалент” на друг број, ако и само ако неговите цифри се наоѓаат на парните позиции од другиот број, во истиот редослед. Соодветно да се испечатат пораки „PAREN“ и „NE“.
- Позициите треба да се сметаат оддесно-налево (најмалку значајната цифра е на позиција 1)
- */
- // Input: 15370 57 | Output: PAREN
- // Input: 1537 57 | Output: NE
- #include <stdio.h>
- int main() {
- int b1, b2,flag = 0;
- scanf("%d%d", &b1,&b2);
- if (b1 <= 0 || b1 <= 0) {
- printf("Invalid input");
- return 0 ;
- }else{
- if(b1<b2){
- int temp = b1;
- while(b2!=0){
- int posledna = temp%10;
- if(b2%100/10 == posledna){
- flag = 1;
- temp/=10;
- }else{
- flag = 0;
- }
- b2/=100;
- }
- }else{
- int temp = b2;
- while(b1!=0){
- int posledna = temp%10;
- if(b1%100/10 == posledna){
- flag = 1;
- temp/=10;
- }else{
- flag = 0;
- }
- b1/=100;
- }
- }
- }
- if(flag == 1){
- printf("PAREN");
- }else
- printf("NE");
- return 0;
- }
Add Comment
Please, Sign In to add comment