CODING SOLUTION - Placement Jobs & Materials
🌀 ” Our Only Aim Is To Let Get Placed To You In A Reputed Company. “ Contact Admin: Mail me for collab offcampusjobsindiaadmin@gmail.com instagram.com/offcampusjobsindia_it Our Website : www.offcampusjobsindia.com
إظهار المزيد📈 نظرة تحليلية على قناة تيليجرام CODING SOLUTION - Placement Jobs & Materials
تُعد قناة CODING SOLUTION - Placement Jobs & Materials (@codingsolution_it) في القطاع اللغوي الإنكليزية لاعباً نشطاً. يضم المجتمع حالياً 129 296 مشتركاً، محتلاً المرتبة 152 في فئة الحياة الوظيفية والمرتبة 1 684 في منطقة الهند.
📊 مؤشرات الجمهور والحراك
منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 129 296 مشتركاً.
بحسب آخر البيانات بتاريخ 24 أكتوبر, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار -889، وفي آخر 24 ساعة بمقدار -37، مع بقاء الوصول العام مرتفعاً.
- حالة التحقق: غير موثّقة
- معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 1.39%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 0.44% من ردود الفعل نسبةً إلى إجمالي المشتركين.
- وصول المنشورات: يحصل كل منشور على متوسط 1 793 مشاهدة. وخلال اليوم الأول يجمع عادةً 565 مشاهدة.
- التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 0.
- الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل t.me/codingsolution_it, vector, codevita, string, graduate.
📝 الوصف وسياسة المحتوى
يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
“🌀 ” Our Only Aim Is To Let Get Placed To You In A Reputed Company. “
Contact Admin:
Mail me for collab
offcampusjobsindiaadmin@gmail.com
instagram.com/offcampusjobsindia_it
Our Website :
www.offcampusjobsindia.com”
بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 25 أكتوبر, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة الحياة الوظيفية.
public class CarDistanceCalculator {
public static int totalDistance(int N, int[] A, int X, double S) {
// Minutes ko seconds me convert karo
int T = (int)(S * 60);
// X-th car ki acceleration le lo (0-based index)
int a = A[X];
// Distance = a × T × (T + 1) / 2
int distance = a * T * (T + 1) / 2;
return distance;
}
public static void main(String[] args) {
// Example inputs
int N = 3;
int[] A = {2, 4, 3};
int X = 1;
double S = 0.5;
int result = totalDistance(N, A, X, S);
System.out.println("Distance covered: " + result);
}
}
Input Explanation:
N = 3 cars
Accelerations: [2, 4, 3]
X = 1 means 2nd car (0-based indexing)
S = 0.5 minutes = 30 secondsinput2: Array A (acceleration of each car)
input3: X (index of car to check distance)
input4: S (time in minutes, decimal allowed)
Speed increases like: a, 2a, 3a, ..., ta
Distance = a + 2a + 3a + ... + ta = a × (1 + 2 + 3 + ... + t) = a × (t × (t + 1)) / 2
def total_distance(N, A, X, S):
# Convert minutes to seconds
T = int(float(S) * 60)
# Get acceleration of X-th car (0-based index)
a = A[X]
# Use formula: distance = a × t(t+1)/2
distance = a * T * (T + 1) // 2
return distance
# Example usage
N = 3
A = [2, 4, 3]
X = 1
S = 0.5
print(total_distance(N, A, X, S)) # Output: Distance covered by car at index 1 in 30 secIni
Distance = a * (1 + 2 + 3 + ... + t) = a * t * (t + 1) / 2
Ini
t = int(S * 60)
Python
def distance_covered(N, A, X, S):
# Convert minutes to seconds
t = int(S * 60)
# Acceleration of Xth car
acceleration = A[X]
# Total distance = a * t * (t + 1) // 2
distance = acceleration * t * (t + 1) // 2
return distance
Example
Python
N = 3
A = [1, 2, 3]
X = 1
S = 1.5
print(distance_covered(N, A, X, S)) # Output: 2 * 90 * 91 // 2 = 8190import heapq
def max_recipes_cooked(N, C, T):
C.sort() # Sort recipes by cooking time
stove_heap = [0] * N # Time occupied per stove (min-heap)
for time in C:
# Pop stove with least time
earliest_free_time = heapq.heappop(stove_heap)
if earliest_free_time + time <= T:
# Assign recipe to this stove
heapq.heappush(stove_heap, earliest_free_time + time)
else:
# Can't cook this recipe, push back the original time
heapq.heappush(stove_heap, earliest_free_time)
# Count stoves used for cooking (total recipes completed)
return sum(t > 0 for t in stove_heap)
Example
N = 2
C = [2, 3, 4, 5, 9]
T = 10
print(max_recipes_cooked(N, C, T)) # Output will depend on input#include <iostream>
#include <vector>
#include <queue>
#include <algorithm>
using namespace std;
typedef pair<int, int> pii;
int N;
vector<vector<char>> grid;
vector<pii> portals;
bool isValid(int x, int y, vector<vector<bool>>& visited) {
return x >= 0 && x < N && y >= 0 && y < N && !visited[x][y] && grid[x][y] != '#';
}
pii getNextPortal(pii current) {
for (int i = 0; i < portals.size(); i++) {
if (portals[i] == current) {
return portals[(i + 1) % portals.size()];
}
}
return current;
}
int shortestPathWithPortals() {
pii start, end;
for (int i = 0; i < N; i++) {
for (int j = 0; j < N; j++) {
if (grid[i][j] == 'S') start = {i, j};
else if (grid[i][j] == 'E') end = {i, j};
else if (grid[i][j] == 'P') portals.push_back({i, j});
}
}
vector<vector<bool>> visited(N, vector<bool>(N, false));
queue<pair<pii, int>> q;
q.push({start, 0});
visited[start.first][start.second] = true;
int dx[] = {-1, 1, 0, 0};
int dy[] = {0, 0, -1, 1};
while (!q.empty()) {
pii curr = q.front().first;
int steps = q.front().second;
q.pop();
if (curr == end) return steps;
for (int d = 0; d < 4; d++) {
int nx = curr.first + dx[d];
int ny = curr.second + dy[d];
if (isValid(nx, ny, visited)) {
if (grid[nx][ny] == 'P') {
pii tele = getNextPortal({nx, ny});
if (!visited[tele.first][tele.second]) {
visited[tele.first][tele.second] = true;
q.push({tele, steps + 1});
}
} else {
visited[nx][ny] = true;
q.push({{nx, ny}, steps + 1});
}
}
}
}
return -1;
}
int main() {
cin >> N;
grid = vector<vector<char>>(N, vector<char>(N));
for (int i = 0; i < N; i++)
for (int j = 0; j < N; j++)
cin >> grid[i][j];
cout << shortestPathWithPortals() << endl;
return 0;
}
C++
Telegram : http://t.me/codingsolution_ITmy_list = [1, 2, 3]
You can modify → my_list[0] = 10
Tuple: Immutable
Example: my_tuple = (1, 2, 3)
You cannot modify elements.
3. Mini Coding Task – Count Vowels in String
def count_vowels(s): return sum(1 for ch in s.lower() if ch in 'aeiou') # Example: count_vowels("placement") →
Output: 3def update_list(val, items=[]):
items.append(val)
return items
print("Call 1:", update_list(10))
print("Call 2:", update_list(20))
def fresh_list(val, items=None):
if items is None:
items = []
items.append(val)
return items
print("Call 3:", fresh_list(30))
print("Call 4:", fresh_list(40))
Options:
A.
Call 1: [10]
Call 2: [10, 20]
Call 3: [30]
Call 4: [30, 40]
B.
Call 1: [10]
Call 2: [20]
Call 3: [30]
Call 4: [40]
C.
Call 1: [10]
Call 2: [10, 20]
Call 3: [30]
Call 4: [30]
D.
Error due to list mutation
Answer: ANavi Off Campus Drive
Job Profile : AI Solution Engineer 1
🎖Batch - 2022 2023 2024 2025
https://careers.navi.com/navi/jobview/ai-solutions-engineer-1-bangalore-karnataka-india-2025040217480958?source=linkedin
WhatsApp - https://bit.ly/3tcjxV3TCS NQT 2025
🎖Batch - 2020 - 2025
Test Date : 12th May 2025
https://www.tcsion.com/hub/national-qualifier-test/
WhatsApp - https://bit.ly/3tcjxV3Innofied Off Campus Drive
🎖Batch - 2022 2023 2024 Only
https://docs.google.com/forms/d/e/1FAIpQLScLeKXT-3FcOEnKhi4Z2USY86c0rElYzpDX7z2-QYZyLgzNkg/viewform
WhatsApp - https://bit.ly/3tcjxV3