Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- int hash(char *str, int i) {
- int j, h = 0;
- for(j = 0; j < strlen(str); ++j) {
- h += str[j] - 65;
- h += i;
- h += j;
- }
- return h;
- }
- int main() {
- int n, l, sum;
- int i, j;
- char str[51];
- scanf("%d", &n);
- for(n; n > 0; --n) {
- scanf("%d", &l);
- getchar();
- sum = 0;
- for(i = 0; i < l; ++i) {
- scanf("%[^\n]%*c", str);
- sum += hash(str, i);
- }
- printf("%d\n", sum);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement