压缩存储(10分)
题目内容:
使用一个int变量(一般为4字节),保存4个均不超过255的非负整数,输出这个int变量的值。例如输入 1 2 3 4,输出16909060。
输入格式:
4个不超过255的非负整数,中间用空格隔开。
输出格式:
一个整数。四个整数放在一个int变量中,当一个整数看待的值。
输入样例:
1 2 3 4
输出样例:
16909060
技巧提示:使用移位运算。
时间限制:500ms内存限制:32000kb
int类型是4bit
可以对输入的四个整数采用左移位的方法进行压缩
`
#include<iostream>
using namespace std;
int main()
{
int a,b,c,d,s;
cin>>a>>b>>c>>d;
a=a<<24;
b=b<<16;
c=c<<8;
s=a+b+c+d;
cout<<s;
return 0;
}