Hi All,

Request your help, the below code output's as below hence request your help on hot to get the output as below(Required Output).

Output
DEV Cluster
QAS Cluster

Required Output

DEV Cluster
DEV Cluster
DEV Cluster
QAS Cluster

Code
import std.container.array;
import std.stdio: writeln;
import std.algorithm: canFind;
import std.typecons: Tuple, tuple;

void main () {
Array!string data1;
Array!(Tuple!(string,string)) data2;
Array!string rs;

data1.insertBack("DEV Systems");
data1.insertBack("DEV Systems");
data1.insertBack("DEV Systems");
data1.insertBack("QAS Systems");

data2.insertBack(tuple("DEV Systems","DEV Cluster"));
data2.insertBack(tuple("QAS Systems","QAS Cluster"));

foreach(i; data2[]) {
   if(data1[].canFind(i[0])) {
     writeln(i[1]);
  }
}
}

From,
Vino.B

Reply via email to