Skip to content

Instantly share code, notes, and snippets.

@wasimshaik17
wasimshaik17 / min_cars_races.py
Created November 1, 2025 05:37
TCS CodeVita - Minimum Cars Needed for Races Problem
num_races = int(input())
race_info = [tuple(map(int, input().split())) for _ in range(num_races)]
connections = [[] for _ in range(num_races)]
for i in range(num_races):
x1, y1, day1 = race_info[i]
for j in range(num_races):
x2, y2, day2 = race_info[j]
if day2 > day1 and abs(x1 - x2) + abs(y1 - y2) <= (day2 - day1):
connections[i].append(j)
@wasimshaik17
wasimshaik17 / gravity_rotation.c
Created November 1, 2025 05:19
TCS CodeVita - Gravity Rotation Problem Solution
#include <stdio.h>
#include <string.h>
#define SIZE 205
char grid[SIZE][SIZE];
int rows, cols;
void fallDown() {
for (int c = 0; c < cols; c++) {