Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<cstdio>#include<iostream>#include<stdlib.h>#include<string.h>using namespace std;#define MAX_SIGNAL 100000struct stream{int start;int branch;int next[100000];};int case_num=0;int start_sg[MAX_SIGNAL];int start_sg_num=0;int stream_num=0;int sg[MAX_SIGNAL];int line_count[MAX_SIGNAL]={0};stream* line[MAX_SIGNAL];void sg_branch(int);int main(){int i=0;scanf("%d\n",&case_num);string output="";while(i<case_num){i++;scanf("%d %d\n",&stream_num,&start_sg_num);