This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <iostream>
#include <stdio.h>
int main()
{
	int n;
	char buf, temp = 0;
	scanf("%d", &n);
	temp = 0;
	while (1)
	{
		if (temp == 0)
		{
			scanf("%c", &buf);
			if (buf == '\n' || buf == '\0')
				break;
			else if (buf != ' ')
				temp = buf;
			else
				printf(" ");
		}
		else
		{
			scanf("%c", &buf);
			if (buf == '\n' || buf == '\0')
				break;
			else if (buf != ' ')
			{
				printf("%c", (buf + temp - 'a' - 'a' - n + 26) % 26 + 'a');
				temp = 0;
			}
			else
			{
				temp = 0;
				printf(" ");
			}
		}
	}
	printf("\n");
	return 0;
}
| # | Verdict | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict | Execution time | Memory | Grader output | 
|---|
| Fetching results... |