
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
I need code only in python very quickly
![VelTech Codeathon_Jan Finals
Test will be auto su
You are given an integer input num.
Write a program to perform the following operations
Fill your c
1. Obtain Z by converting num to Binary form.
2. For each bit A in Z, apply bitwise XOR operation with the adjacent bit present on its right,
starting from the Most Significant Bit (MSB), store the obtained value back in bit A. Let the
new binary number obtained by performing these operations I
e Y.
3. Obtain X by converting Y to a Decimal form.
Your task is to return the value of x.
[NOTE - Apply bitwise XOR operation of the Least Significant Bit (LSB) with 1 in Z].
Example 1
Input
013
Output
6.
Explanation
6 was obtained as the result after applying all the operations on num = 013
Example 2
Input
649
Output
922
Explanation
Provide Cus
922 was obtained as the result after applying all the operations on num = 649
Input format
The first line contains an integer, num
Output format
The output denotes an integer value
Code constraints](https://content.bartleby.com/qna-images/question/b4128a51-9e5f-4116-ad57-576a43ceeb15/90a9fb8b-9c2c-4080-accd-0ed1fb4e08ed/767r41b_thumbnail.jpeg)
Transcribed Image Text:VelTech Codeathon_Jan Finals
Test will be auto su
You are given an integer input num.
Write a program to perform the following operations
Fill your c
1. Obtain Z by converting num to Binary form.
2. For each bit A in Z, apply bitwise XOR operation with the adjacent bit present on its right,
starting from the Most Significant Bit (MSB), store the obtained value back in bit A. Let the
new binary number obtained by performing these operations I
e Y.
3. Obtain X by converting Y to a Decimal form.
Your task is to return the value of x.
[NOTE - Apply bitwise XOR operation of the Least Significant Bit (LSB) with 1 in Z].
Example 1
Input
013
Output
6.
Explanation
6 was obtained as the result after applying all the operations on num = 013
Example 2
Input
649
Output
922
Explanation
Provide Cus
922 was obtained as the result after applying all the operations on num = 649
Input format
The first line contains an integer, num
Output format
The output denotes an integer value
Code constraints
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 4 steps with 2 images

Knowledge Booster
Similar questions
- I need help with simple python. Please simple coding I am still beginner. Thank you If I leave my house at 6:52 am and run 1 mile at an easy pace (8:15 per mile), then 3 miles at tempo (7:12 per mile) and 1 mile at an easy pace again, what time do I get home for breakfast?arrow_forwardBeing a programmer, Python is of particular interest to me.arrow_forwardHow might understanding data types help prevent some common bugs in your code in python?150 to 300 words please.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY