游客 Signup | Login
中文 | En

1681 - ++与--操作符

对于给定的整数a,计算a++,a--,++a,--a的值

Input

输入包括多行,每行一个整数a

Output

对每行输入的整数a,输出a++,a--,++a,--a的值,然后换行,不同的值中间用空格隔开

Examples

Input

0
1

Output

0 0 1 -1
1 1 2 0

Solution C

#include <stdio.h>
int main()
{
  int a;
  while(EOF!= scanf("%d",&a))
  {
    printf("%d %d %d %d\n",a,a,a+1,a-1);
  }
  return 0;
}

Solution C++

#include<iostream>
using namespace std;
int a[1000];
int main()
{
    int i,j,k;
    j=0;
    while(cin>>a[j])
    {
        j++;
    }
    for(i=0;i<j;i++)
        cout<<a[i]<<' '<<a[i]<<' '<<a[i]+1<<' '<<a[i]-1<<endl;
    return 0;
}
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题