🔥 Burn Fat Fast. Discover How! 💪

INFOSYS&WIPRO&COGNIZANT&ACCENTURE &TCS& ALL OFF CAMPUS exam answers group

Logo of telegram channel placementupdatess — INFOSYS&WIPRO&COGNIZANT&ACCENTURE &TCS& ALL OFF CAMPUS exam answers group I
Logo of telegram channel placementupdatess — INFOSYS&WIPRO&COGNIZANT&ACCENTURE &TCS& ALL OFF CAMPUS exam answers group
Channel address: @placementupdatess
Categories: Education
Language: English
Subscribers: 2.24K

Ratings & Reviews

2.67

3 reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

5 stars

0

4 stars

1

3 stars

0

2 stars

2

1 stars

0


The latest Messages 33

2021-07-02 08:14:35 Siemens coding answer

#include
#include
#include
#include
#define ll long long
using namespace std;
mapmp[30][30];
int n,m,t;
ll k,num[30][30],ans;
// double-ended dfs, one from (1,1) to (i,j) and i+j==max(n,m)

void dfs1(int x,int y,ll tt)
{
if(x+y==t)
{
Mp[x][y][tt]++; //Use the map to record the number of tt when searching for points (y, x)
return ;
}
if(x+1<=n)
dfs1(x+1,y,tt^num[x+1][y]);
if(y+1<=m)
dfs1(x,y+1,tt^num[x][y+1]);
}
// second from (n,m) to (i,j) and (i+j)==max(n,m)+1
void dfs2(int x,int y,ll tt)
{
if(x+y==t+1)
{
if(x-1>=1)
ans+=mp[x-1][y][tt^k];
if(y-1>=1)
ans+=mp[x][y-1][tt^k];
return ;
}
if(x-1>=1)
dfs2(x-1,y,tt^num[x-1][y]);
if(y-1>=1)
dfs2(x,y-1,tt^num[x][y-1]);
}
int main()
{
while(~scanf("%d%d%lld",&n,&m,&k))
{
for(int i=1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
mp[i][j].clear();
scanf("%lld",&num[i][j]);
}
}
ans=0;
t=max(n,m);
if(1+1<=t)
{
dfs1(1,1,num[1][1]);
dfs2(n,m,num[n][m]);
}
else
{
if(num[1][1]==k)
ans++;
}
printf("%lld\n",ans);
}
}



XoR paths
456 views05:14
Open / Comment
2021-07-01 17:43:52 JUSPAY&SIEMEN&KANTAR&COGNIZANT&ACCENTURE &IBM& ALL OFF CAMPUS exam answers group pinned «https://t.me/joinchat/Vzv3LvUHsgnxExvP»
14:43
Open / Comment
2021-07-01 17:42:16 https://t.me/joinchat/Vzv3LvUHsgnxExvP
515 views14:42
Open / Comment
2021-06-30 08:21:39 Juspay Solutions:
@placementupdatess
--1st

def traverse(graph, visited, curr, path, stack, n):
if curr==n-1:
path.append(stack.copy())
stack.pop()
return path, stack
else:
visited[curr] = 1
for ele in graph[curr]:
if visited[ele] == 0:
stack.append(ele)
path, stack = traverse(graph, visited, ele, path, stack, n)
stack.pop()
return path, stack

n, m, t, c = map(int, input().split())

graph = [[] for _ in range(n)]
visited = [0 for _ in range(n)]

for _ in range(m):
a,b = map(int, input().split())
graph[a-1].append(b-1)
graph[b-1].append(a-1)

path, _ = traverse(graph, visited, 0, [], [0], n)

path.sort(key=lambda x:len(x))

# print(path)

tim = 0
l = len(path[0])
for i in range(1, l):
tim += c
if i==l-1:
break
else:
temp = tim//t
if temp%2==1:
tim = (temp+1)*t

print(tim)



2nd--

#include
using namespace std;
#define ll long long int

vector store[1001];
vector>> ptr;

void dfs(ll st,ll e,ll vis[],vector rs,ll w){
rs.push_back(st);
if(st == e){
ptr.push_back({w*(rs.size()-1),rs});
return;
}
for(auto u : store[st]){
if(vis[u] == 0){
vis[st] = 1;
dfs(u,e,vis,rs,w);
vis[st] = 0;
}
}
}

int main()
{
ll n,m,t,c,u,v;
cin>>n>>m>>t>>c;
while(m--){
cin>>u>>v;
store[u].push_back(v);
store[v].push_back(u);
}
vector rs;
ll w = c;
ll vis[n+1] = {0};
dfs(1,n,vis,rs,w);
sort(ptr.begin(),ptr.end());
vector rt[n+1];
for(int i=0;i ll nes = ptr[i].second.size();
for(auto u : ptr[i].second){
rt[u].push_back(nes);
}
}
ll trt[n+1] = {0};
trt[1] = 1;
trt[n] = 1;
for(int i=2;i<=n-1;i++){
if(rt[i].size() > 0){
ll tm = rt[i][0];
ll up = upper_bound(rt[i].begin(),rt[i].end(),tm) - rt[i].begin();
trt[i] = up;
}
}
for(int i=1;i<=n;i++)
cout< return 0;
}


3rd--

def fun(arr,s,en,length,char,t,ans,final,green,ch):
if ans//t>ch:
green=not green
ch+=1
if s==en:
final.append(ans)
return
for i in arr[s]:
if str(i) not in length[:-1].split():
if green:
fun(arr,i,en,length+str(i)+" ",char,t,ans+char,final,green,ch)
else:
aq=ans%t
fun(arr,i,en,length+str(i)+" ",char,t,ans+char+t-aq,final,not green,ch)
return

n,m,t,c=map(int,input().split())
d={}
for i in range(m):
u,v=map(int,input().split())
if u in d:
d[u].append(v)
else:
d[u]=[v]
if v in d:
d[v].append(u)
else:
d[v]=[u]
l="1 "
final=[]
green=True
ch=0
ret=fun(d,1,n,l,c,t,0,final,green,ch)
final=set(final)
final=list(final)
final.sort()
if len(final)>1:
print(final[1])
else:
print(-1)


Telegram : @placementupdatess
330 viewsedited  05:21
Open / Comment
2021-06-30 08:20:19 int bucketId(int itemID) { int ans=0; while(itemID>0) { ans=max(ans,itemID%10); itemID/=10; } return ans; } Telegram : @placementupdatess
331 viewsedited  05:20
Open / Comment
2021-06-30 08:20:10 int bucketId(int itemID)
{
int ans=0;
while(itemID>0)
{
ans=max(ans,itemID%10);
itemID/=10;
}
return ans;
}

Telegram : @placementupdatess
328 views05:20
Open / Comment
2021-06-28 18:20:10 https://zenq.com/career/fresher-software-developer/
613 views15:20
Open / Comment
2021-06-28 05:17:22
722 views02:17
Open / Comment
2021-06-27 11:50:36 from math import ceil
for _ in range(int(input())):
n,d=map(int,input().split())
l=list(map(int,input().split()))
r=0
for i in range(len(l)):
if(l[i]<=9 or l[i]>=80):
r+=1
print(ceil(r/d)+ceil((n-r)/d))

#Vaccine distribution
791 viewsedited  08:50
Open / Comment
2021-06-27 10:29:18 JUSPAY&SIEMEN&KANTAR&COGNIZANT&ACCENTURE &IBM& ALL OFF CAMPUS exam answers group pinned «LG Soft Off Campus Drive | 2019 2020 & 2021 Batch | 3.4LPA bit.ly/35SWSOL Telegram - t.me/placementupdatess»
07:29
Open / Comment