Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 353de16

Browse files
cpp poiters
1 parent 095c2c6 commit 353de16

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

‎hackerrank/cpp/practice/pointers.cpp

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
#include<bits/stdc++.h>
2+
using std::cin;
3+
using std::cout;
4+
using std::vector;
5+
using std::string;
6+
using std::endl;
7+
/******* All Required define Pre-Processors and typedef Constants *******/
8+
#define SCD(t) scanf("%d",&t)
9+
#define SCLD(t) scanf("%ld",&t)
10+
#define SCLLD(t) scanf("%lld",&t)
11+
#define SCC(t) scanf("%c",&t)
12+
#define SCS(t) scanf("%s",t)
13+
#define SCF(t) scanf("%f",&t)
14+
#define SCLF(t) scanf("%lf",&t)
15+
#define MEM(a, b) memset(a, (b), sizeof(a))
16+
#define FOR(i, j, k, in) for (int i=j ; i<k ; i+=in)
17+
#define RFOR(i, j, k, in) for (int i=j ; i>=k ; i-=in)
18+
#define REP(i, j) FOR(i, 0, j, 1)
19+
#define RREP(i, j) RFOR(i, j, 0, 1)
20+
#define all(cont) cont.begin(), cont.end()
21+
#define rall(cont) cont.end(), cont.begin()
22+
#define FOREACH(it, l) for (auto it = l.begin(); it != l.end(); it++)
23+
#define IN(A, B, C) assert( B <= A && A <= C)
24+
#define MP make_pair
25+
#define PB push_back
26+
#define INF (int)1e9
27+
#define EPS 1e-9
28+
#define PI 3.1415926535897932384626433832795
29+
#define MOD 1000000007
30+
#define read(type) readInt<type>()
31+
const double pi=acos(-1.0);
32+
typedef long int int32;
33+
typedef unsigned long int uint32;
34+
typedef long long int int64;
35+
typedef unsigned long long int uint64;
36+
37+
void someMaths(int *a,int *b){
38+
int sum=*a+*b;
39+
int diff=abs(*a-*b);
40+
*a=sum;
41+
*b=diff;
42+
}
43+
44+
int main(void){
45+
46+
//Type your code here
47+
int a,b;
48+
cin>>a>>b;
49+
someMaths(&a,&b);
50+
cout<<a<<endl<<b;
51+
return 0;
52+
}
53+

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /